@charset "UTF-8";
* { margin: 0; padding: 0; background-repeat: no-repeat; }

ul { list-style: none; }

a { text-decoration: none; }

img { border: 0; }

body { background-image: url("../images/bg.jpg"); background-color: white; width: 100%; background-position: top center; -ms-background-position-y: 25px; background-position-y: 25px; min-height: 1410px; }

.wrap { width: 100%; min-width: 1200px; margin: 0 auto; position: relative; overflow: hidden; margin: 0 auto; }
.wrap .content { width: 1003px; height: 100%; position: relative; margin: 0 auto; }
.wrap .content .share_line { width: 100%; margin: 0 auto; }
.wrap .content .box1 { width: 100%; overflow: hidden; height: 460px; position: relative; }
.wrap .content .box2 .btn-bm { margin: 0 auto; width: 220px; height: 46px; background-image: url("../images/btn_bm.png"); background-position: left top; }
.wrap .content .box2 .btn-bm:hover { background-position: left bottom; }
.wrap .content .box2 .btn-bm a { width: 100%; height: 100%; display: block; }
.wrap .content .box3 { width: 100%; position: relative; height: 260px; }
.wrap .content .box3 div { position: absolute; width: 140px; height: 140px; background-position: left top; }
.wrap .content .box3 div:hover { background-position: left bottom; }
.wrap .content .box3 div a { display: block; width: 100%; height: 100%; }
.wrap .content .box3 .nav-index { left: 110px; top: 27px; background-image: url("../images/nav01.png"); }
.wrap .content .box3 .nav-beijing { left: 800px; top: 80px; background-image: url("../images/nav05.png"); }
.wrap .content .box3 .nav-shanghai {  left: 340px; top: 58px;background-image: url(../images/nav02.png); }
.wrap .content .box3 .nav-shenzhen {  left: 580px; top: 33px;background-image: url("../images/nav05.png"); }
.wrap .content .box4 { width: 100%; overflow: hidden; }
.wrap .content .box4 .one { width: 315px; height: 320px; background-color: #FFF; float: left; }
.wrap .content .box4 .one .one-title { font-size: 22px; color: #975f8e; font-weight: bold; font-family: '微软雅黑'; line-height: 60px; margin: 0 auto; width: 250px; height: 60px; border-bottom: 1px solid #975f8e; }
.wrap .content .box4 .one .one-content { margin: 0 auto; width: 250px; overflow: hidden; }
.wrap .content .box4 .one .one-content li { height: 45px; border-bottom: 1px dashed #975f8e; }
.wrap .content .box4 .one .one-content li a { display: block; width: 100%; height: 100%; color: #000; font-size: 15px; line-height: 45px; }
.wrap .content .box4 .one .one-content li a:hover { color: #e47600; text-decoration: underline; }
.wrap .content .box4 .two { margin-left: 12px; width: 675px; height: 320px; background-color: #FFF; float: left; }
.wrap .content .box4 .two .two-title { font-size: 25px; color: #975f8e; font-weight: bold; font-family: '微软雅黑'; line-height: 60px; margin: 0 auto; height: 60px; border-bottom: 1px solid #975f8e; width: 620px; }
.wrap .content .box4 .two .two-box { position: relative; margin-left: 75px; margin-top: 7px; width: 523px !important; }
.wrap .content .box4 .two .two-box .text { overflow: hidden; }
.wrap .content .box4 .two .two-box .prev, .wrap .content .box4 .two .two-box .next { width: 20px; height: 30px; cursor: pointer; position: absolute; top: 90px; }
.wrap .content .box4 .two .two-box .next { right: -36px; background-image: url(../images/prev.jpg); }
.wrap .content .box4 .two .two-box .prev { left: -36px; background-image: url(../images/next.jpg); }
.wrap .content .box4 .two .two-box .bd { width: 523px; }
.wrap .content .box4 .two .two-box .bd .tempWrap { width: 523px !important; }
.wrap .content .box4 .two .two-box .bd ul li { cursor: pointer; float: left; width: 150px; height: 230px; margin-right: 36px; margin-top: 4px; font-family: '微软雅黑'; }
.wrap .content .box4 .two .two-box .bd ul li .two-name { display: block; text-align: center; line-height: 25px; height: 25px; color: #975f8e; font-family: '微软雅黑'; font-size: 18px; font-weight: bold; margin-bottom: 3px; }
.wrap .content .box4 .two .two-box .bd ul li .two-test { display: block; line-height: 24px; font-size: 15px; }
.wrap .content .box4 .two .play-say { color: #ffb85b; font-weight: bold; }
.wrap .content .box4 .two .two-btn { height: 60px; }
.wrap .content .box4 .two .two-btn li { cursor: pointer; width: 224px; height: 100%; background-color: #8f4391; float: left; line-height: 60px; text-align: center; color: #FFF; font-family: '微软雅黑'; font-size: 22px; margin-right: 2px; }
.wrap .content .box4 .two .two-page { height: 260px; overflow: hidden; }
.wrap .content .box4 .two .two-page li { float: left; width: 100%; height: 260px; overflow: hidden; font-family: '微软雅黑'; }
.wrap .content .box4 .two .two-page li div { width: 615px; margin: 0 auto; border-bottom: 1px dashed #8f4391; overflow: hidden; }
.wrap .content .box4 .two .two-page li div img { float: left; margin-top: 10px; margin-bottom: 10px; }
.wrap .content .box4 .two .two-page li div p { float: left; width: 455px; margin-left: 10px; height: 100px; margin-top: 10px; margin-bottom: 10px; }
.wrap .content .box4 .two .two-page li div p .page-name { display: block; height: 27px; line-height: 27px; color: #8f4391; font-size: 18px; font-weight: bold; }
.wrap .content .box4 .three { margin-top: 12px; width: 100%; height: 190px; background-color: #FFF; float: left; }
.wrap .content .box4 .three .three-title { font-size: 25px; color: #975f8e; font-weight: bold; font-family: '微软雅黑'; line-height: 60px; margin: 0 auto; height: 60px; margin-left: 32px; }
.wrap .content .box4 .three .three-box { position: relative; margin-left: 25px; width: 950px; }
.wrap .content .box4 .three .three-box .text { overflow: hidden; }
.wrap .content .box4 .three .three-box .prev, .wrap .content .box4 .three .three-box .next { width: 20px; height: 30px; cursor: pointer; position: absolute; top: 43px; }
.wrap .content .box4 .three .three-box .next { right: -25px; background-image: url(../images/prev.jpg); }
.wrap .content .box4 .three .three-box .bd { width: 950px; }
.wrap .content .box4 .three .three-box .bd .tempWrap { width: 950px !important; }
.wrap .content .box4 .three .three-box .prev { left: -23px; background-image: url(../images/next.jpg); }
.wrap .content .box4 .three .three-box .bd ul li { float: left; width: 150px; height: 230px; margin-right: 10px; margin-top: 4px; font-family: '微软雅黑'; }
.wrap .content .box4 .three .three-box .bd ul li .three-name { display: block; text-align: center; line-height: 25px; height: 25px; color: #975f8e; font-family: '微软雅黑'; font-size: 18px; font-weight: bold; margin-bottom: 3px; }
.wrap .content .box4 .three .three-box .bd ul li .three-test { display: block; line-height: 24px; font-size: 15px; }

.boxy-modal-blackout { opacity: 0.7 !important; }

.alert-pic { position: relative; border: 10px solid #975f8e; display: none; }
.alert-pic #pic-close { position: absolute; top: -11px; right: -59px; width: 50px; height: 50px; background-image: url("../images/close.png"); cursor: pointer; }

.animated { animation: fadeIn 0.5s linear; -webkit-animation: fadeIn 0.5s linear; }

@-webkit-keyframes fadeIn { from { opacity: 0; }
  to { opacity: 1; } }
@keyframes fadeIn { from { opacity: 0; }
  to { opacity: 1; } }
  
.ui-dialog-border{float:left;}

/*# sourceMappingURL=master.css.map */
