﻿body {width:100%;font:12px/1.5 '微软雅黑',arial,;background: #fff;position:relative;line-height:22px;background: #fff;}
*{margin:0;padding:0;border:0;font-family: "微软雅黑";}
a{text-decoration:none;}
p,i,b,u,span,h1,h2,h3,h4,h5,h6,em,strong,dfn{cursor:default;font-weight:normal;}
i,em,strong,q,cite,dfn{font-style:normal;cursor:default;}
big{font-size:12px;cursor:default;}
u{text-decoration:none;}
ul,ol{list-style:none;display:block;cursor:default;}
q::after{content:"";}
q::before{content:"";}
.clear {clear: both;}
.container {display: block;width: 1000px;margin: 0 auto;position: relative;}

video{ margin: 0; padding: 0; display:block; color:#fff;}


.hot2{ position:fixed; top:90px;}


.header_box {position: fixed;top: 0;left: 0px;right: 0px;height: 65px;background: transparent;z-index: 9999;}
.header_box .header {width: 1180px;margin: 0 auto;height: 100%;}
.header_box .header .logo {float: left;padding: 5px 0;height: 55px;width: 103px;}
.header_box .header .logo img {height: 100%;}
.header_box .header .menu_nav {float: left;height: 65px;padding-left: 40px;}
.header_box .header .menu_nav ul {height: 65px;}
.header_box .header .menu_nav ul li {float: left;text-align: center;margin-right: 20px;line-height: 61px;height: 61px;}
.header_box .header .menu_nav ul li dl {display: none;position: absolute;top: 65px;width: 100%;background: #fff;height: 50px;left: 0px;}
.header_box .header .menu_nav ul li dl dd {display: block;width: 1100px;text-align: left;line-height: 50px;margin: 0 auto;}
.header_box .header .menu_nav ul li dl dd a {display: inline;margin-right: 10px;font-size: 14px;color: #3a3a3a;}
.header_box .header .menu_nav ul li dl dd a:hover {color: #901d78;}
.header_box .header .menu_nav ul li:hover dl {display: block;}
.header_box .header .menu_nav ul li > a {color: #fff;font-size: 14px;}
.header_box .header .hotline {float: right;line-height: 65px;font-size: 14px;color: #fff;} 
.header_box .header .menu_nav ul li.on {border-bottom: 4px solid #fff;}
.header_box .header .menu_nav ul li.on > a {color: #fff;}
.header_box .header .menu_nav ul li:hover {border-bottom: 4px solid #fff;}
.header_box .header .menu_nav ul li:hover > a {color: #fff;}

.header_box1 {position: fixed;top: 0;left: 0px;right: 0px;height: 65px;background: #901d78;z-index: 9999;box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px;}
.header_box1 .header {width: 1180px;margin: 0 auto;height: 100%;}
.header_box1 .header .logo {float: left;padding: 5px 0;height: 55px;width: 103px;}
.header_box1 .header .logo img {height: 100%;}
.header_box1 .header .menu_nav {float: left;height: 65px;padding-left: 40px;}
.header_box1 .header .menu_nav ul {height: 65px;transition: all 0.6s;}
.header_box1 .header .menu_nav ul li {float: left;text-align: center;margin-right: 20px;line-height: 63px;height: 63px;transition: all 0.6s;}
.header_box1 .header .menu_nav ul li dl {display: none;position: absolute;top: 65px;width: 100%;background: #fff;height: 50px;left: 0px;transition: all 0.6s;}
.header_box1 .header .menu_nav ul li dl dd {display: block;width: 1100px;text-align: left;line-height: 50px;margin: 0 auto;}
.header_box1 .header .menu_nav ul li dl dd a {display: inline;font-size: 14px;color: #3a3a3a;}
.header_box1 .header .menu_nav ul li dl dd span {display:inline;font-size:12px;color:#ccc;margin:0 12px;}
.header_box1 .header .menu_nav ul li dl dd a:hover {color: #901d78;}
.header_box1 .header .menu_nav ul li:hover dl {display: block;}
.header_box1 .header .menu_nav ul li > a {color: #fff;font-size: 14px;}
.header_box1 .header .hotline {float: right;line-height: 65px;font-size: 14px;color: #fff;} 
.header_box1 .header .menu_nav ul li.on {border-bottom: 2px solid #fff;}
.header_box1 .header .menu_nav ul li.on > a {color: #fff;}
.header_box1 .header .menu_nav ul li:hover {border-bottom: 2px solid #fff;}
.header_box1 .header .menu_nav ul li:hover > a {color: #fff;}


.header_box1 .header .menu_nav ul li:hover dl {display: block;
animation-name:show_headnav;
animation-duration:1s;
animation-timing-function:linear;
animation-delay:0s;
animation-iteration-count:1;
animation-direction:alternate;
animation-play-state:running;
/* Firefox: */
-moz-animation-name:show_headnav;
-moz-animation-duration:1s;
-moz-animation-timing-function:linear;
-moz-animation-delay:0s;
-moz-animation-iteration-count:1;
-moz-animation-direction:alternate;
-moz-animation-play-state:running;
/* Safari and Chrome: */
-webkit-animation-name:show_headnav;
-webkit-animation-duration:1s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:0s;
-webkit-animation-iteration-count:1;
-webkit-animation-direction:alternate;
-webkit-animation-play-state:running;
/* Opera: */
-o-animation-name:show_headnav;
-o-animation-duration:1s;
-o-animation-timing-function:linear;
-o-animation-delay:0s;
-o-animation-iteration-count:1;
-o-animation-direction:alternate;
-o-animation-play-state:running;
}



.header_box2 {position: fixed;top: 0;left: 0px;right: 0px;height: 85px;z-index: 9999;border-bottom: 1px solid rgba(255,255,255,0.85); background-color:rgba(144,29,120,0.85);}
.header_box2 .header {width: 1250px;margin: 0 auto;height: 100%;}
.header_box2 .header .logo {float: left;padding: 5px 0;height: 75px;width: 141px;}
.header_box2 .header .logo img {width:130px; height:69px; padding-top:3px;}
.header_box2 .header .menu_nav {float: left;height: 85px;padding-left: 40px;}
.header_box2 .header .menu_nav ul {height: 85px;transition: all 0.6s;}
.header_box2 .header .menu_nav ul li {float: left;text-align: center;margin-right: 28px;line-height: 60px;height: 60px;padding-top:23px;transition: all 0.6s;}
.header_box2 .header .menu_nav ul li dl {display: none;position: absolute;top: 85px;width: 100%;background: rgba(255, 255, 255, 1);height: 50px; border-bottom:1px solid  rgba(255, 255, 255, 1);left: 0px;transition: all 0.6s;}
.header_box2 .header .menu_nav ul li dl dd {display: block;width: 1100px;text-align: left;line-height: 50px;margin: 0 auto;}
.header_box2 .header .menu_nav ul li dl dd a {display: inline;font-size: 14px;color: #666;}
.header_box2 .header .menu_nav ul li dl dd span {display:inline;font-size:12px;color:#eee;margin:0 12px;}
.header_box2 .header .menu_nav ul li dl dd a:hover {color: #901d78;}
.header_box2 .header .menu_nav ul li:hover dl {display: block;}
.header_box2 .header .menu_nav ul li > a {color: #fff;font-size: 16px;}
.header_box2 .header .hotline {float: right;line-height: 60px;font-size: 14px;color: #fff;padding-top:23px;}
.header_box2 .header .menu_nav ul li.on {border-bottom: 2px solid #fff;}
.header_box2 .header .menu_nav ul li.on > a {color: #fff;}
.header_box2 .header .menu_nav ul li:hover {border-bottom: 2px solid #fff;}
.header_box2 .header .menu_nav ul li:hover > a {color: #fff;}


.header_box2 .header .menu_nav ul li:hover dl {display: block;
animation-name:show_headnav;
animation-duration:0.5s;
animation-timing-function:linear;
animation-delay:0s;
animation-iteration-count:1;
animation-direction:alternate;
animation-play-state:running;
/* Firefox: */
-moz-animation-name:show_headnav;
-moz-animation-duration:0.5s;
-moz-animation-timing-function:linear;
-moz-animation-delay:0s;
-moz-animation-iteration-count:1;
-moz-animation-direction:alternate;
-moz-animation-play-state:running;
/* Safari and Chrome: */
-webkit-animation-name:show_headnav;
-webkit-animation-duration:0.5s;
-webkit-animation-timing-function:linear;
-webkit-animation-delay:0s;
-webkit-animation-iteration-count:1;
-webkit-animation-direction:alternate;
-webkit-animation-play-state:running;
/* Opera: */
-o-animation-name:show_headnav;
-o-animation-duration:0.5s;
-o-animation-timing-function:linear;
-o-animation-delay:0s;
-o-animation-iteration-count:1;
-o-animation-direction:alternate;
-o-animation-play-state:running;
}



@keyframes show_headnav
{
0%   {opacity: 0;}
100% {opacity:1;}
}

@-moz-keyframes show_headnav /* Firefox */
{
0%   {opacity: 0;}
100% {opacity:1;}
}

@-webkit-keyframes show_headnav /* Safari and Chrome */
{
0%   {opacity: 0;}
100% {opacity:1;}
}

@-o-keyframes show_headnav /* Opera */
{
0%   {opacity: 0;}
100% {opacity:1;}
}






.navej {position: absolute;top: 50px;left:0px;background: #fff;width: 100%;display: none;}
.navej ul {width: 1100px;margin: 0 auto;line-height: 40px;height: 40px;}
.navej ul a {display: inline;margin-right: 20px;font-size: 12px;color: #3a3a3a;}


.page1 {/*background-image: url(../images/bg1.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;overflow:hidden;}

.page2 {/*background-image: url(../images/bg2.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;}

.page3 {/*background-image: url(../images/bg3.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;}

.page4 {/*background-image: url(../images/bg4.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;
background-position: center;}

.page5 {/*background-image: url(../images/bg5.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;}

.page6 {/*background-image: url(../images/bg3.jpg);*/background-attachment: fixed;
-webkit-background-size: cover;background-size: cover;width: 100%;height: 100%;}

.pagebox {background: rgba(0,0,0,0.5);width: 100%;height: 100%;position: relative;}
.pagebox1 {background: rgba(0,0,0,0.3);width: 100%;height: 100%;position: relative;}
.pagebox2 {background: rgba(255,255,255,1);width: 100%;height: 100%;position: relative;}

.pagebox_ab {background: rgba(255,255,255,0.2);width: 100%;height: 100%;position: relative;}

.pagebox_sl {width: 100%;height: 100%;position: relative;}

.aboutus {position: absolute;top: 50%;left: 0px;width: 100%;
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%);}

.pagebox1 .video {position: absolute;top: 50%;left: 50%;width: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);z-index: 99;}
.pagebox1 .video_head {z-index: 100;position: absolute;top: 50%;left: 50%;width: 100%;height:100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);background:rgba(0,0,0,0.3);}
.pagebox1 .video_text {z-index: 101;position: absolute;top: 50%;left: 0px;width: 100%;
    -webkit-transform: translate(0%,-50%);
    -moz-transform: translate(0%,-50%);
    -ms-transform: translate(0%,-50%);
    -o-transform: translate(0%,-50%);
    transform: translate(0%,-50%);}
.pagebox1 .video_text .h2 {text-align:center;font-size:40px;color:#fff;line-height:60px;font-weight:;}
.pagebox1 .video_text .h3 {text-align:center;font-size:50px;color:#fff;line-height:70px;font-weight:;}
.pagebox1 .video_text .more {display:block;width:160px;line-height:40px;border:2px solid #fff;color:#fff;text-align:center;font-size:16px;margin:30px auto 0;border-radius:20px;}
.pagebox1 .video_text .more:hover {border-color:#901d78;background:#901d78;}

.aboutus .h1 {font-size: 44px;color: #333;text-align: center;line-height: 50px;font-family: arial;font-weight: bold;}
.aboutus .h1 span {color:#901d78;font-family: arial;font-weight: bold;}
.aboutus .h4 {height: 30px;width: 40%;text-align: center;line-height: 30px;margin: 0 auto;position: relative;font-size: 14px;color: #000;
background: url(../images/icon_2.png) no-repeat center center;}
.aboutus .h2 {height: 30px;width: 40%;text-align: center;line-height: 30px;margin: 0 auto;position: relative;font-size: 18px;color: #333;font-weight: bold;}
.aboutus .p {width: 40%;margin: 0 auto;line-height: 24px;font-size: 12px;text-align: center;padding-top: 20px;}
.aboutus ul {width: 1200px;margin: 0 auto;padding-top: 40px;}
.aboutus ul li {float: left;width: 166px;margin: 0 17px;}
.aboutus ul li .pic {border:0px solid #666;border-radius: 0%;overflow: hidden;height: 166px;background: url(../images/icon_8_1.png) no-repeat center center;background-size: 100% auto;}
.aboutus ul li .pic a {display: block;width: 100%;height: 100%;background: url(../images/icon_1.png) no-repeat center center;background-size: 100% auto;}
.aboutus ul li span {display: block;text-align: center;font-size: 14px;color: #000;line-height: 30px;padding-top: 20px;}
.aboutus ul li:hover .pic {background: url(../images/icon_8.png) no-repeat center center;}
.aboutus ul li:hover span {color: #901d78;}


.boxthree {width: 1200px;margin: 0 auto;}
.boxthree dl {display: block;width: 100%;}
.boxthree dl dd {float: left;width:380px;background: rgba(255,255,255,0.7);padding: 30px 0;margin: 0 10px;cursor: pointer;position: relative;}
.boxthree dl dd span {display: block;width: 60%;margin: 0 auto;cursor: pointer;position: relative;}
.boxthree dl dd span img {width: 100%;}
.boxthree dl dd p {text-align: center;font-size: 30px;color: #901d78;line-height: 50px;padding-top: 7px;cursor: pointer;position: relative;}
.boxthree dl dd em {width: 60%;margin: 0 auto;display: block;cursor: pointer;position: relative;}
.boxthree dl dd em img {width: 100%;}
.boxthree dl dd .show1 {position: absolute;width: 810px;height: 429px;background-color: rgba(255,255,255,0.7);background-image: url(../images/p4.png);background-size: 75% auto;background-position: center;background-repeat: no-repeat;top: 0px;left: 380px;display: none;}
.boxthree dl dd .show2 {position: absolute;width: 400px;height: 429px;background-color: rgba(255,255,255,0.7);background-image: url(../images/p5.png);background-size: 75% auto;background-position: center;background-repeat: no-repeat;top: 0px;right: 380px;display: none;}
.boxthree dl dd .show3 {position: absolute;width: 400px;height: 429px;background-color: rgba(255,255,255,0.7);background-image: url(../images/p6.png);background-size: 75% auto;background-position: center;background-repeat: no-repeat;top: 0px;left: 380px;display: none;}
.boxthree dl dd .show4 {position: absolute;width: 810px;height: 429px;background-color: rgba(255,255,255,0.7);background-image: url(../images/p7.png);background-size: 75% auto;background-position: center;background-repeat: no-repeat;top: 0px;right: 380px;display: none;}
.boxthree dl dd:hover .show1 {display: block;}
.boxthree dl dd:hover .show2 {display: block;}
.boxthree dl dd:hover .show3 {display: block;}
.boxthree dl dd:hover .show4 {display: block;}
.boxthree .ttp {width: 1200px;padding: 20px 0;text-align: center;color: #901d78;font-size: 28px;background: rgba(255,255,255,0.5);margin:0 auto 20px;line-height: 45px;font-weight: bold;}
.boxthree .ttp span {color: #e60415;font-size: 32px;font-weight: bolder;padding: 0 5px;}



.caselist {position: absolute;top: 50%;left: 0px;width: 100%;
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    transform: translate(0,-50%);}


.caselist .h1 {font-size: 40px;color: #fff;text-align: center;line-height: 50px;font-weight: bolder;}
.caselist .h4 {width: 100%;margin: 0 auto;line-height: 30px;font-size: 14px;text-align: center;padding-top: 10px;color: #fff;}
.caselist ul {width: 1200px;margin: 0 auto;padding-top: 30px;}
.caselist ul li {float: left;width: 270px;margin: 0 15px 15px;}
.caselist ul li .pic {display: block;border: 2px solid rgba(255,255,255,0.9);}
.caselist ul li .pic img {width: 100%;}
.caselist ul li .name {line-height: 30px;text-align: center;font-size: 14px;}
.caselist ul li .name a {color: #fff;}


.caselist .box1 {border:15px solid #dcdcdd;width: 80%;margin: 0 auto;}
.caselist .box2 {border:15px solid #595757;width: 80%;margin: 0 auto;border-radius: 15px;}
.caselist .tit1 {width: 1200px;margin: 0 auto;padding-bottom: 20px; margin-top:50px;text-align: center;}
.caselist .tit2 {width: 1200px;margin: 0 auto;padding: 0px 0 20px;text-align: center;}
.caselist .tit1 img {height: 110px;}
.caselist .tit2 img {height: 120px;}


.caselist .pp1 {width: 100%;margin: 0 auto;text-align: center;}
.caselist .pp1 img {width: 80%;}
.caselist .pp2 {width: 100%;margin: 0 auto;}
.caselist .pp2 img {width: 100%;}
.caselist .ppp2 {width: 100%;margin: 0 auto;text-align: center;}
.caselist .ppp2 img {width:80%}
.caselist .pppp2 {width: 100%;margin: 0 auto;text-align: center;}
.caselist .pppp2 img {width:80%}
.caselist .ppppp2 {width: 100%;margin: 0 auto;text-align: center;}
.caselist .ppppp2 img {width:100%}

.caselist .pp5 {width: 100%;margin: 0 auto;}
.caselist .pp6 {width: 100%;margin: 0 auto;}
.caselist .pp7 {width: 100%;margin: 0 auto;}
.caselist .pp8 {width: 100%;margin: 0 auto;text-align: center;}
.caselist .pp5 img {width: 100%;}
.caselist .pp6 img {width: 100%;}
.caselist .pp7 img {width: 100%;}
.caselist .pp8 img {width: 100%; margin:0 auto;}

#demo {background: #FFF;overflow:hidden;width: 100%;position: relative;}
#indemo {float: left;width: 1800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.table_pic {float: left;display: block;width:320px;height: auto;margin: 0px 5px;text-align: center;padding-bottom: 10px;}
.table_pic img {    width: 320px;
    height: 514px;margin-bottom: 5px;display: block;}
.table_pic span {text-align: center;line-height: 35px;font-size: 22px;color: #901d78;}


.table_pic2 {float: left;display: block;width:320px;height: auto;margin: 0px 5px;text-align: center;padding-bottom: 10px;}
.table_pic2 img {    width: 320px;
    height: 213px;margin-bottom: 5px;display: block;}
.table_pic2 span {text-align: center;line-height: 35px;font-size: 22px;color: #901d78;}


#demo_ {background: #FFF;overflow:hidden;width: 100%;position: relative;}
#indemo_ {float: left;width: 1800%;}
#demo1_ {float: left;}
#demo2_ {float: left;}
.table_pic_ {float: left;display: block;width: 320px;height: auto;margin: 0px 5px;text-align: center;}
.table_pic_ img {width: 100%;height: auto;display: block;}



.slbox {position: absolute;top: 50%;left: 50%;width: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}

.slbox .h1 {width: 600px;border-bottom: 1px solid #e9e9e9;height: 80px;}
.slbox .h1 span {display: inline-block;height: 79px;line-height: 79px;border-bottom: 2px solid #901d78;font-size: 40px;font-weight: bold;color: #3a3a3a;}
.slbox .p {line-height: 30px;font-size: 14px;padding-top: 10px;width: 580px;color: #4f4f4f;}
.slbox dl {padding-top: 20px;width: 600px;}
.slbox dl dd {float: left;width: 50%;position: relative;}
.slbox dl dd .text {padding-left: 40px;position: relative;line-height: 27px;height: 27px;font-size: 16px;color: #3f3f3f;margin-bottom: 15px;}
.slbox dl dd .text span {position: absolute;left: 0px; top: 0px;width: 25px;line-height: 25px;border-radius: 50%;border: 1px solid #901d78;text-align: center;color: #901d78;}


.slbox .ttit {display: block;text-align: center;}
.slbox .ttit img {width: 100%;}
.slbox .boxx {display: block;width: 1200px; margin:0 auto;}
.slbox .boxx .left {float: left;width: 560px;padding-right:0px;padding-top: 40px;}
.slbox .boxx .left .tit1 {display: block;width: 100%;text-align: center;}
.slbox .boxx .left .tit1 img {height: 18px;}
.slbox .boxx .left .con1 {display: block;width: 100%;text-align: center;padding: 20px 0;}
.slbox .boxx .left .con1 img {width: 100%;}

.slbox .boxx .left .con2 {display: block;width: 100%;text-align: center;padding: 20px 0;}

#picc_ {overflow:hidden;width: 100%;position: relative;}
#inpicc_ {float: left;width: 1800%;}
#picc1_ {float: left;}
#picc2_ {float: left;}
.picc_pic_ {float: left;display: block;width: 140px;height: auto;margin: 0px 5px;text-align: center;}
.picc_pic_ img {width: 100%;height: auto;display: block;}

.slbox .boxx .right {float: left;width: 600px;padding-left: 40px; padding-top:30px}
.slbox .boxx .right img {height: auto;width: 100%;}





.llbox {position: absolute;top: 50%;left: 50%;width: 1200px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}

.llbox .h1 {font-size: 40px;line-height: 80px;text-align: center;color: #4f4f4f;}
.llbox .p {font-size: 14px;color: #5f5f5f;text-align: center;line-height: 36px;}
.llbox dl {padding-left: 660px;padding-top: 40px;}
.llbox dl dt {font-size: 32px;color: #282828;line-height: 40px;padding-bottom: 20px;}
.llbox dl dt span {font-size: 40px;color: #901d78;font-weight: bolder;}
.llbox dl dd {padding-bottom: 10px;}
.llbox dl dd .left {float: left;padding: 4px;border: 1px solid #d1cfcf;}
.llbox dl dd .left span {display: block;width: 54px;line-height: 54px;text-align: center;font-size: 30px;font-weight: bolder;color: #fff;background: #939393;}
.llbox dl dd .right {float: left;width: 430px;padding-left: 15px;}
.llbox dl dd .right .h3 {font-size: 16px;line-height: 24px;color: #000;}
.llbox dl dd .right .h4 {font-size: 12px;line-height: 24px;color: #5f5f5f;}
.llbox .more {padding-top: 80px;}
.llbox .more a {display: block;width: 150px;height: 46px;line-height: 46px;border: 1px solid #bfbfbf;text-align: center;font-size: 12px;color: #3f3f3f;border-radius: 5px;margin: 0 auto;}



.dtlist {position: absolute;top: 50%;left: 50%;width: 1200px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}

.dtlist .h1 {font-size: 40px;text-align: center;line-height: 80px;color: #fff;font-weight: bolder;}
.dtlist .p {font-size: 14px;color: #fff;text-align: center;line-height: 30px;}
.dtlist ul {padding-top: 30px;overflow: hidden;}
.dtlist ul li {width: 280px;margin: 0 10px 20px;float: left;}
.dtlist ul li a {display: block;}
.dtlist ul li a .pic {display: block;width: 100%;}
.dtlist ul li a .pic img {width: 100%;}
.dtlist ul li a .title {padding: 5px 15px 15px;background: #fff;}
.dtlist ul li a .title .h3 {font-size: 16px;color: #000;line-height: 40px;height: 40px;overflow: hidden;}
.dtlist ul li a .title p {font-size: 12px;color: #4f4f4f;line-height: 20px;height: 40px;overflow: hidden;cursor: pointer;}
.dtlist ul li a:hover .title {background: #901d78;}
.dtlist ul li a:hover .title .h3 {color: #fff;}
.dtlist ul li a:hover .title p {color: #fff;}
.dtlist .more {padding-top: 30px;}
.dtlist .more a {display: block;width: 150px;height: 46px;line-height: 46px;border: 1px solid #fff;text-align: center;font-size: 12px;color: #fff;border-radius: 5px;margin: 0 auto;}
.dtlist .more a:hover {background: #901d78;border-color: #901d78;}



.contact_form {background: #fff;padding: 70px 0 10px;}
.contact_form .h1 {font-size: 40px;text-align: center;line-height: 80px;color: #3a3a3a;font-weight: bolder;}
.contact_form .p {font-size: 14px;color: #4a4a4a;text-align: center;line-height: 30px;}
.contact_form .form {padding: 60px 0 0;width: 1200px;margin: 0 auto;}
.contact_form .form .left {float: left;width: 700px;}
.contact_form .form .left .map {width: 100%;height: 450px;background: #cfcfcf;}
.contact_form .form .right {float: right;width: 450px;}
.contact_form .form .right .h3 {font-size: 20px;font-weight: bold;color: #3f3f3f;line-height: 30px;padding-bottom: 10px;}
.contact_form .form .right .h4 {font-size: 14px;color: #3f3f3f;line-height: 30px;padding-bottom: 10px;}
.contact_form .form .right .h4 span {font-size: 18px;color: #901d78;}
.contact_form .form .right .qq {height: 40px;padding-left: 110px;background: url(../images/icon_5.png) no-repeat left center;margin-bottom: 10px;}
.contact_form .form .right .qq a {display: inline-block;width: 40px;height: 40px;overflow: hidden;background: url(../images/icon_6.png) no-repeat center;margin-right: 5px;}
.contact_form .form .right .line {border-bottom: 1px solid #9f9f9f;margin-bottom: 10px;}
.contact_form .form .right .line .span {font-size: 14px;color: #3f3f3f;line-height: 18px;}
.contact_form .form .right .line input {height: 30px;border:0px;display: block;width: 100%;}
.contact_form .form .right .textline {border-bottom: 1px solid #9f9f9f;margin-bottom: 10px;}
.contact_form .form .right .textline .span {font-size: 14px;color: #3f3f3f;line-height: 18px;}
.contact_form .form .right .textline textarea {height: 60px;line-height: 30px;display: block;width: 100%;}
.contact_form .form .right .but {width: 50%;margin-left: 50%;}
.contact_form .form .right .but a {display: block;width: 100%;line-height: 45px;text-align: center;background: #515151;font-size: 14px;color: #fff;}




.contact2_form {background: #901d78; padding-bottom:40px; margin-top:100px}
.contact2_form .h1 {font-size: 40px;text-align: center;line-height: 80px;color: #fff;font-weight: bolder; border-top:1px solid #ccc; padding-top:20px;}
.contact2_form .p {font-size: 14px;color: #eee;text-align: center;line-height: 30px;}
.contact2_form .form {padding: 0px 0 0;width: 1200px;margin: 0 auto;}
.contact2_form .form .left {float: left;width: 700px;}
.contact2_form .form .left .map {width: 100%;height: 450px;background: #cfcfcf;}
.contact2_form .form .right {float: right;width: 450px;}
.contact2_form .form .right .h3 {font-size: 20px;font-weight: bold;color: #3f3f3f;line-height: 30px;padding-bottom: 10px;}
.contact2_form .form .right .h4 {font-size: 14px;color: #3f3f3f;line-height: 30px;padding-bottom: 10px;}
.contact2_form .form .right .h4 span {font-size: 18px;color: #901d78;}
.contact2_form .form .right .qq {height: 40px;padding-left: 110px;background: url(../images/icon_5.png) no-repeat left center;margin-bottom: 10px;}
.contact2_form .form .right .qq a {display: inline-block;width: 40px;height: 40px;overflow: hidden;background: url(../images/icon_6.png) no-repeat center;margin-right: 5px;}
.contact2_form .form  .line {margin-bottom: 30px;}
.contact2_form .form .right .line .span {font-size: 14px;color: #3f3f3f;line-height: 18px;}
.contact2_form .form input {height: 30px;border:1px solid #cccccc;display: block;width: 250px; float:left; margin-right:20px; padding-left:10px}
.contact2_form .form .right .textline {border-bottom: 1px solid #9f9f9f;margin-bottom: 10px;}
.contact2_form .form .right .textline .span {font-size: 14px;color: #3f3f3f;line-height: 18px;}
.contact2_form .form .right .textline textarea {height: 60px;line-height: 30px;display: block;width: 100%;}
.contact2_form .form  .but {  width: 72px;
    /* margin-left: 5px; */
    float: left;
    height: 20px;}
.contact2_form .form  .but a {display: block;width: 100%;line-height: 35px;text-align: center;background: #515151;font-size: 14px;color: #fff;}




.footer {border-top: 5px solid #676767;background: #f5f5f5;}
.footer .top {line-height: 50px;text-align: center;border-bottom: 1px dashed #c8c8c8;font-size: 14px;}
.footer .top a {display: inline;margin: 0 10px;color: #3a3a3a;}
.footer .bottom {padding: 10px 0 15px;}
.footer .bottom p {font-size: 14px;color: #4f4f4f;text-align: center;line-height: 30px;}
.footer .bottom span {display:block;font-size: 14px;color: #4f4f4f;text-align: center;line-height: 30px;}



.banner_nei {height: 260px;background: #fff;position: relative;/*background: url(../images/bg2.jpg) no-repeat center top;*/}
.banner_nei .h1 {padding: 140px 20px 0;line-height: 30px;font-size: 18px;color: #e1e1e1;text-transform: uppercase;width: 1160px;margin: 0 auto;position: absolute;top: 0px;z-index: 2;left: 50%;margin-left: -580px;}
.banner_nei .h1 span {color: #fff;font-weight: bold;display: inline;padding-right: 10px;}
.banner_nei .desc {padding: 0 20px 0;line-height: 24px;font-size: 12px;color: #e9e9e9;text-transform: uppercase;width: 1160px;margin: 0 auto;position: absolute;top: 10px;z-index: 2;left: 50%;margin-left: -580px;}


.hwslider{width: 100%;height:100%;position: relative; overflow: hidden;z-index: 1;}
.hwslider ul{width: 100%; height:100%; position: absolute; z-index: 1}
.hwslider ul li{display:block;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;/*background: url(../images/bg2.jpg) no-repeat center center;*/}
.hwslider ul li a {display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-size: auto auto;background-position: center center;}
.hwslider ul li.active{display: block;}
.hwslider ul li img{width:100%;max-width: 100%; height:auto;display: block}
.dots{position: absolute; bottom:10px; left:200px; min-width:60px; height: 12px; z-index: 2;display: none;}
.dots span{float: left; width:12px;height: 12px; border: 1px solid #ffd800; border-radius: 50%; background: #ffd800; margin-right: 8px; cursor: pointer;}
.dots span.active{background:#ff9000;border-color: #ff9000;}
.arr{display:none;position: absolute;z-index: 2;width: 41px; height: 71px;top: 50% !important;margin-top: -36px;}
.prev{left: 18.75%;background: url(../images/icon_6.png) no-repeat center 100%;display: none;}
.next{right: 18.75%;background: url(../images/icon_7.png) no-repeat center 100%;display: none;}
.hwslider:hover .arr {display: none;}



.aboutbox {width: 1200px;margin: 0 auto;padding: 30px 0 50px;} 
.aboutbox .left {float: left;width: 185px;border-right: 1px solid #f4f4f4;}
.aboutbox .left ul li {line-height: 30px;padding-bottom: 5px;}
.aboutbox .left ul li a {color: #4f4f4f;font-size: 16px;}
.aboutbox .left ul li.on {list-style: disc;color: #901d78;}
.aboutbox .left ul li.on a {color: #901d78;}
.aboutbox .left ul li:hover {list-style: disc;color: #901d78;}
.aboutbox .left ul li:hover a {color: #901d78;}
.aboutbox .right {float: right;width: 965px;}
.aboutbox .right .title {font-size: 16px;color: #5f5f5f;line-height: 40px;}
.aboutbox .right .title span {font-weight: bold;color: #3a3a3a;display: inline;padding-right: 10px;}
.aboutbox .right .text {padding: 20px 0;line-height: 30px;font-size: 14px;color: #4f4f4f;}



.servicetop {background: #fff;padding-top: 20px;position: relative;}
.servicetop .navtopbox {position: relative;width: 1200px;height: 140px;margin: 0 auto;/*background: url(../images/nav_bg.jpg) repeat left top;box-shadow: 0px 1px 3px 1px rgba(0,0,0,.3);*/z-index: 99;}
.servicetop .navtopbox .h3 {padding-top: 38px;text-align: center;font-size: 16px;color: #901d78;font-weight: bold;line-height: 26px}
.servicetop .navtopbox .span {text-align: center;font-size: 12px;color: #999;line-height: 22px;text-transform: uppercase;padding: 0 0 30px;}
.servicetop .navtopbox ul {height: 36px;text-align: center;margin-top: 0px;}
.servicetop .navtopbox ul li {display: inline-block;line-height: auto;height: auto;font-size: 15px; font-weight:bold;margin: 0 0px;}
.servicetop .navtopbox ul li a {color: #3a3a3a;border: 0;padding: 10px;font: 14px/1 ;text-decoration: none;}
/*.servicetop .navtopbox ul li.on {border-bottom: 4px solid #901d78;}
.servicetop .navtopbox ul li.on a {color: #901d78;}
.servicetop .navtopbox ul li:hover {border-bottom: 4px solid #901d78;}*/
.servicetop .navtopbox ul li:hover a {color: #fff;box-shadow:0 0 2px #dadada;}
.servicetop #navigation li.focus a, .lava{border-radius:6px;background:#901d78 !important;box-shadow:0 0 2px #dadada;color:#fff;}
.servicetop .textbox {width: 1180px;padding: 0 0 40px;margin: 0 auto;border-bottom: 1px solid #dadada;}
.servicetop .textbox .left {float: left;width: 800px;}
.servicetop .textbox .left .h1 {font-size: 20px;color: #9f9f9f;font-weight: bold;padding-bottom: 20px;}
.servicetop .textbox .left .h1 span {display: inline;padding-right: 10px;color: #901d78;font-weight: bold;}
.servicetop .textbox .left .h2 {font-size: 16px;color: #4f4f4f;font-weight: bold;padding-bottom: 10px;}
.servicetop .textbox .left p {font-size: 14px;line-height: 30px;color: #3f3f3f;}
.servicetop .textbox .right {float: right;width: 360px;}
.servicetop .textbox .right .pic {height: 194px;background: #cfcfcf;}

.servicelist {width: 1200px;margin: 0 auto;padding: 30px 0 100px;}
.servicelist ul li {float: left;width: 220px;margin: 0 10px 20px;}
.servicelist ul li .pic {display: block;width: 100%;}
.servicelist ul li .pic img {width: 100%;}
.servicelist ul li .title {line-height: 18px;font-size: 12px;margin: 8px 0 2px;font-weight: bold;}
.servicelist ul li .title a {color: #333;}
.servicelist ul li .desc {line-height: 22px;font-size: 12px;color: #666;height: 44px;overflow: hidden;padding-bottom: 5px;}
.servicelist ul li .time {line-height: 22px;font-size: 12px;color: #666;height: 22px;overflow: hidden;}
.servicelist ul li .class {height: 25px;font-size: 12px;color: #666;height: 25px;overflow: hidden;}
.servicelist ul li .class span {display: inline-block;line-height: 25px;padding:0 10px;border-radius: 3px;background: #901d78;color: #fff;}
.servicelist .h2 {font-size: 16px;color: #5f5f5f;line-height: 40px;padding: 0 10px 20px;line-height: 30px;}
.servicelist .h2 span {font-weight: bold;color: #3a3a3a;display: inline;padding-right: 10px;}

.servicelist .more {padding-top: 40px;}
.servicelist .more a {display: block;width: 150px;height: 46px;line-height: 46px;border: 1px solid #9f9f9f;text-align: center;font-size: 12px;color: #6f6f6f;border-radius: 5px;margin: 0 auto;}
.servicelist .more a:hover {background: #901d78;border-color: #901d78;color: #fff;}



.prolist {width: 1200px;margin: 0 auto;padding: 50px 0 100px;}
.prolist ul li {float: left;margin: 0 10px 20px;}
.prolist ul li .pic {display: block;width: 100%;height:187px;}
.prolist ul li .pic img {width: 100%;height:100%;}
.prolist ul li .title {line-height: 18px;font-size: 12px;margin: 8px 0 2px;font-weight: bold;height:18px;overflow:hidden;}
.prolist ul li .title a {color: #333;}
.prolist ul li .desc {line-height: 22px;font-size: 12px;color: #666;height: 44px;overflow: hidden;padding-bottom: 5px;}
.prolist ul li .time {line-height: 22px;font-size: 12px;color: #666;height: 22px;overflow: hidden;}
.prolist ul li .class {height: 25px;font-size: 12px;color: #666;height: 25px;overflow: hidden;}
.prolist ul li .class span {display: inline-block;line-height: 25px;padding:0 10px;border-radius: 3px;background: #901d78;color: #fff;}
.prolist .h2 {font-size: 14px;color: #5f5f5f;line-height: 40px;padding: 0 10px 20px;line-height: 30px;}
.prolist .h2 span {font-weight: bold;color: #3a3a3a;display: inline;padding-right: 10px;}





.page_list {padding-top: 30px;text-align: center;}
.page_list a {display: inline-block;font-size: 12px;width:30px;color: #666;border: 1px solid #9f9f9f;margin: 0 5px;line-height: 30px;border-radius: 5px;}
.page_list a.on,.page_list a:hover {color: #fff;border-color: #901d78;background: #901d78;}
.page_info {line-height: 40px;text-align: center;padding-top: 30px;font-size: 12px;color: #666;}

.proshow {width: 1200px;margin: 0 auto;padding: 40px 0 100px;}
.proshow .left {float: left;width: 840px;}
.proshow .left .h2 {font-size: 16px;color: #3a3a3a;font-weight: bold;line-height: 30px;padding-bottom: 10px;}
.proshow .left .desc {font-size: 12px;color: #4f4f4f;line-height: 24px;padding-bottom: 10px;}
.proshow .right {float: right;width: 240px;}
.proshow .right .h2 {font-size: 14px;color: #5f5f5f;line-height: 40px;padding: 0 0px 20px;line-height: 30px;}
.proshow .right .h2 span {font-weight: bold;color: #3a3a3a;display: inline;padding-right: 10px;}
.proshow .right ul {}
.proshow .right ul li {padding-bottom: 10px;}
.proshow .right ul li .pic {display: block;padding-bottom: 0px;}
.proshow .right ul li .pic img {width: 100%;}
.proshow .right ul li .title {font-size: 14px;line-height: 30px;text-align: center;}
.proshow .right ul li .title a {color: #4f4f4f;}

.newslist {padding: 20px 0 50px;}
.newslist ul li {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #dadada;}
.newslist ul li .pic {display: block;width: 285px;height: 170px;overflow: hidden;float: left;}
.newslist ul li .pic img {width: 100%;}
.newslist ul li .tett {display: block;width: 640px;height: 170px;overflow: hidden;float: right;}
.newslist ul li .tett .title {line-height: 24px;font-size: 16px;padding: 13px 0;font-weight: bold;height: 24px;overflow: hidden;}
.newslist ul li .tett .title a {color: #3a3a3a;}
.newslist ul li .tett .desc {font-size: 14px;color: #6a6a6a;line-height: 24px;height: 72px;overflow: hidden;}
.newslist ul li .tett .time {font-size: 14px;color: #9f9f9f;line-height: 24px;padding-top: 20px;}

.newcon {padding-bottom: 50px;}
.newcon .desc {font-size: 12px;line-height: 24px;color: #6a6a6a;padding-bottom: 10px;}
.newcon .time {font-size: 12px;line-height: 24px;color: #6a6a6a;padding-bottom: 10px;}
.newcon .con {padding: 20px 0 0;}

.conlist {padding: 10px 0 50px;}
.conlist ul li {padding-bottom: 0px; text-align:center;}
.conlist ul li .pic {float: left;width: 135px;height: 100px;padding-right: 30px;}
.conlist ul li .pic img {width: 100%;}
.conlist ul li .tett {}
.conlist ul li .tett .title {font-size: 16px;color: #901d78;line-height: 30px;font-weight: bold;padding-bottom: 5px;}
.conlist ul li .tett .title a {color: #901d78;}






.piclist {
	width:100%;
}
.piclist:after {
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
	content: '.';
	font-size: 0
}
.piclist ul {
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.piclist ul li {
	float: left;
	text-align: center;
	cursor: pointer;
	z-index: 0;
	position: relative;
	margin: 10px;
	width: 370px;
	height: 250px !important;
	box-shadow: 0px 0px 5px rgba(170,170,170,1);
	border: 5px solid #fff;
}

.piclist li .in img {
*width:370px;
*height:auto;
}
.piclist li .in {
	display:block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	width: 360px;
}
.piclist li .in .imgdiv {
	display: block;
	width: 360px;
	height: 240px;
	margin: 0 auto;
	margin-top: 0px;
	overflow: hidden;
	position: relative;
}
.piclist li .in .imgdiv img {position: relative;z-index:99;}
.piclist li .in .imgdiv .text {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	z-index:100;
}
.piclist li .in .imgdiv .text span {
	display:block;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	padding:0 10px;
	text-align:center;
	line-height:24px;
	margin-top:98px;
}
.piclist li .in .imgdiv .text p {
	display:block;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:20px;
	margin-top:10px;
}

.piclist li.pic .original {
	display: none;
	padding: 5px;
	border: 1px solid #dadada;
	position: absolute;
	text-align: center;
	left: 50%;
	top: 50%;
	margin-left:-206px;
	margin-top:-206px;
	background: #fff;
}
.piclist li.pic .original .imga {
	display: block;
}
.piclist li .original img {
*height:250px;
*width:auto;
}

.piclist li .original .imgdiv img {position: relative;z-index:99;}
.piclist li .original .imgdiv .text {
	position:absolute;
	top:5px;
	left:5px;
	right:5px;
	bottom:5px;
	
	z-index:100;
}
.piclist li .original .imgdiv .text span {
	display:none;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	padding:0 10px;
	text-align:center;
	line-height:24px;
	margin-top:98px;
}
.piclist li .original .imgdiv .text p {
	display:none;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:20px;
	margin-top:10px;
}

.piclist li.on {
	z-index: 999
}
.piclist li.on .original {
	display: block;
	z-index: 100;
}



/************** PRODUCT ***************/
.productTitle{ width:70px; height:100%; float:left;color:#901d78}
.productList{ width:auto; height:700px; float:left; border-left:1px solid #fff; position:relative; overflow:hidden;}
.productList ul{ height:100%;  position:relative; left:0px; top:0px;}
.productList ul li{ width:275px; height:100%; float:left; position:relative; border-right:1px solid #fff; cursor:pointer; }
.productList ul li .proLine{ width:35px; height:4px; background:#901d78; position:absolute; left:35px; top:55px;}
.productList ul li .proTitle{ width:200px; height:100px; line-height:100px; position:absolute; right:35px; top:145px; font-size:60px; font-weight:bold; text-align:center; overflow:hidden;}
.productList ul li .proTitle b{ width:200px; height:200px; display:block;}
.productList ul li .proInfos{ width:250px; height:150px; position:absolute; right:15px; top:290px;text-align:left; }
.productList ul li .proInfos span{ font-size:22px; text-transform:uppercase; display:block; opacity:1;}
.productList ul li .proInfos strong{ font-size:18px; display:block; height:35px; line-height:30px;}
.productList ul li .proInfos div{ font-size:12px; line-height:20px; opacity:0.5;}
.productList ul li .pros{ width:235px; height:135px; position:absolute; left:40px; top:550px; background:url(/statics/images/sofa.png) no-repeat;}
.productList ul li .proRect{ border:10px solid #fff; border-radius:170px; position:absolute; left:55px; top:450px; opacity:0;}
.productList ul li:hover .proLine{ width:200px; background:#fff;}
.productList ul li .proRect img{border-radius:150px}
.productList ul li:hover .proTitle b{ margin-top:-100px; color:#fff;}
.productList ul li:hover .proInfos{ color:#fff;}
.productList ul li:hover .pros{ top:520px;}
.productList ul li:hover .proRect{ top:490px; opacity:1;}
.proHoverBg{ width:275px; height:100%; position:absolute; left:0px; top:0px;}
.proH2{ width:700px; height:auto; font-size:36px; font-weight:bold; line-height:50px; margin-top:205px;}
.proH2 p{ font-size:18px; line-height:30px; margin-top:10px;}
.scrollDiv{ width:700px; height:auto; overflow:hidden; margin-top:150px; margin-bottom:100px; }
.scroll{ width:80px; height:55px; background:#0d2069; border-radius:80px; padding-top:25px;}
.scroll ul{ position:relative; width:80px; height:30px;}
.scroll ul li{ width:39px; height:55px; background:url(/images/Scroll_sngl.png) no-repeat; position:absolute; left:22px; top:-10px;-webkit-animation:wbAnimate 2s ease infinite;}
@-webkit-keyframes wbAnimate{0%{top:-30px; opacity:0;}40%{top:-10px; opacity:1;}69%{top:-10px; opacity:1;}85%{ top:0px; opacity:0;}100%{ top:0px; opacity:0;}}
.proGrally{ width:850px; height:600px; position:relative; margin-bottom:50px;}
.proGrallyThum{ width:850px; height:480px;}
.proGrallyTitle{ width:400px; height:60px; line-height:60px; position:absolute; left:0px; top:370px; background:#0d2069; padding-left:20px; font-size:18px; font-weight:bold; color:#ffcc00;}
.proThumList{ width:850px; height:105px;  margin-top:10px;}
.proThumList ul li{ width:115px; height:105px; float:left; cursor:pointer;}
.proThumList ul li .proThums{ width:115px; height:65px; margin-top:5px;}
.proThumList ul li .proTitls{ width:115px; height:36px; padding-top:5px; line-height:18px; text-align:center; font-size:12px; color:#3e3e3e;}
.proThumList ul li:hover .proTitls{ color:#f96a0b;}
.proThumList ul .proPlus{ width:30px; height:105px; float:left; background:url(/statics/images/plus.png) no-repeat;}

.proDivs{ width:850px; height:100px; position:relative; margin-bottom:50px;}




/************** BRAND ***************/
#brandList{ width:auto; position:relative;top:0px; z-index:149;overflow:hidden; height:auto;}
#brandList h2{ display:block; width:100%; height:85px; line-height:85px; font-size:36px; color:#901d78; margin-bottom:25px;}
#brandList h2 span{ font-size:26px; opacity:0.3; text-transform:uppercase; margin-left:10px;}
.brandList{ width:565px; height:auto;}
.brandList ul li{ width:565px; height:455px; border-bottom:1px dotted #bebfc6; margin-bottom:40px;}
.brandList ul li .brandL{ width:130px; height:60px; float:left; color:#0d2069;font-family:Georgia, "Times New Roman", Times, serif;}
.brandList ul li .brandL span{ display:block; width:100%; height:20px; line-height:20px; font-size:12px;}
.brandList ul li .brandL strong{ display:block; width:100%; height:30px; line-height:20px; font-size:18px; }
.brandList ul li .brandR{ width:420px; height:auto; float:right; color:#0d2069;}
.brandList ul li .brandR img{ display:block; width:420px; height:260px; display:block;}
.brandList ul li .brandR strong{ display:block; width:420px; height:50px; font-size:18px; line-height:50px; padding-top:10px;}
.brandList ul li .brandR .brandDetaisl{ width:420px; height:80px; line-height:20px; font-size:12px; color:#3e3e3e;}
.brandList ul li .brandR .brandMore{ width:68px; height:17px; display:block; background:url(/statics/images/btn.png) -732px 0px no-repeat; margin-top:15px;}
.subBg{ position:fixed; left:250px; top:0px;width:10px; height:10px;}
.subBg img{ z-index:0; position:absolute;}
#video{ width:600px; height:auto;}
.videoFocus{ width:600px; height:485px; background:#fff;}
.videoFocus .img{ display:block; width:600px; height:370px;}
.videoFocus strong{ display:block; width:560px; height:50px; line-height:50px; font-size:18px; color:#1c2e72; padding:10px 20px 0px 20px;}
.videoFocus div{ width:560px; height:40px; line-height:20px; font-size:12px; padding:0px 20px; color:#9c9c9c;}
.videos{ width:600px; height:150px; background:#fff; margin-top:10px; position:relative; overflow:hidden; margin-bottom:10px;}
.videos ul{ width:650px; height:150px; position:absolute; left:0px; top:0px;}
.videos ul li{ width:165px; height:120px; float:left; margin:0px 15px 0px 18px; margin-top:15px; cursor:pointer;}
.videos ul li .videosImgs{ width:165px; height:95px;}
.videos ul li strong{ width:165px; height:25px; line-height:25px; text-align:center; font-size:14px; font-weight:bold; display:block; }

.moremore{font-size:18px; color:#901d78; width:100%; margin:0 auto;padding-top:20px;}
.moremore a{font-size:18px; color:#901d78; cursor:pointer}
.newsNext{ font-size:14px}
.newsNext a{ font-size:14px;color:#901d78;}


























