@charset "gb2312";
/* CSS Document */
* {margin:0;padding:0;text-shadow:none;/*-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*/}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none; font-family: "Microsoft Yahei";}
body,button, input, select, textarea {font: 12px/1.5 "msyhl422459","Microsoft Yahei",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
body { overflow-x: hidden;}
ul,li{ list-style: none; }
a { text-decoration: none; color: #000000;}
a:hover { text-decoration: none;  color: #9d0a3a;}
img{ border:0px; vertical-align:top;}
.h30 { height: 20px;}
body{margin:0 auto;position:relative;background-color:#fff;color:#666;}
body,html{min-width:1200px;max-width:100%;margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}

.l{float:left;}
.r{float:right;}
.m40{margin-top:40px;}
.w1000{ width:1000px; margin:0 auto;margin-top:80px;}
.w1100{ width:1100px; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto;}
.w100{background:#f7f7f7; border-bottom:1px solid #f1f1f1; }
.hidden{ overflow:hidden;}
.clearfix:after,.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}

/*banner*/
.banner { background: url(../img/banner.jpg) no-repeat top center; height: 850px; width: 100%;}
.one{text-align:center;}
.one-1{font-size:48px;margin-top:110px;}
.one-2{font-size:18px;}
.one-3{height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin: 0 auto;margin-top: 20px;border-radius:5px}
.one-4 img{border-radius: 150px; border: 2px dashed #d2d2d2; padding: 6px;    margin: 80px 0 20px 47px;}
.one-5{margin-bottom:70px;}
.one-5 span{font-size:24px;}
.one-5 p{font-size:18px;color:#cdcdcd;}
.one-5 yanzhi{font-size:18px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
.lxl {margin-left: 75px;}
.fxl {margin-left: 100px;}
.yxl {margin-left: 100px;}
.vxl {margin-left: 100px;}
.one-6 {clear: both;width: 320px;font-size: 24px;line-height: 60px;border-radius: 150px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#983b96',endColorStr='#6c3588',gradientType='1'); background: -moz-linear-gradient(left, #983b96, #6c3588); background: -o-linear-gradient(left,#983b96, #6c3588); background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#983b96), to(#6c3588));margin: 0 auto;margin-bottom: 115px;}
.one-6 a{color: #fff;}
.two { background: url(../img/two.jpg) no-repeat top center; height: 900px; width: 100%;}
.two-1 { padding-top: 140px;font-size: 24px; color: #636363;margin-left: 675px;}
.two-1 p{font-size: 60px; color: #70368a;}
.two-1 h2{color: #000;font-size:22px;margin-top: 45px;margin-bottom: 10px;}
.two-1 h1{color: #000;margin-top: 55px;margin-bottom: 10px;font-size:24px;}
.two-1 slz{font-size:18px;}
.two-1 h3{font-size: 18px; width: 595px; line-height: 35px;}
.suchen {height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin-top: 5px;border-radius:5px}
.two-2 {width: 320px;font-size: 24px;line-height: 60px;border-radius: 150px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#983b96',endColorStr='#6c3588',gradientType='1'); background: -moz-linear-gradient(left, #983b96, #6c3588); background: -o-linear-gradient(left,#983b96, #6c3588); background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#983b96), to(#6c3588));margin-top: 45px;text-align: center;}
.two-2 a{color: #fff;}
.two-3 {text-align: center;margin-top: 30px;}
.three {background-color:#6e378a;height: 580px;}
.three-1 {}
.three-1 img{margin: 80px 0 20px 94px;}
.three-2 span{font-size:18px;color:#fff;}
.three-3 {clear: both; font-size: 20px; color: #fff; border-radius: 150px; border: 2px dashed #d2d2d2; width: 700px; margin: 0 auto; text-align: center; line-height: 40px; }
.three-3 span{color: #f9f30b;}
.q1 {margin-left: 20px;margin-bottom:70px;}
.w1 {margin-left: 115px;margin-bottom:70px;}
.e1 {margin-left: 145px;margin-bottom:70px;}
.r1 {margin-left: 185px;margin-bottom:70px;}
.t1 {margin-left: 195px;margin-bottom:70px;}
.three-4 {width: 320px;font-size: 24px;line-height: 60px;border-radius: 150px;margin: 0 auto;margin-top: 35px;text-align: center;background-color:#fff;}
.three-4 a{color: #000;}
.five{text-align:center;}
.five-1{font-size:48px;margin-top:110px;}
.five-2{font-size:18px;}
.five-3{height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin: 0 auto;margin-top: 20px;border-radius:5px}
.five-4{font-size: 24px;margin-top: 20px;}
.five-5{margin-top: 40px;margin-bottom: 50px;}
.five-6 {clear: both;width: 320px;font-size: 24px;line-height: 60px;border-radius: 150px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#983b96',endColorStr='#6c3588',gradientType='1'); background: -moz-linear-gradient(left, #983b96, #6c3588); background: -o-linear-gradient(left,#983b96, #6c3588); background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#983b96), to(#6c3588));margin: 0 auto;margin-bottom: 115px;}
.five-6 a{color: #fff;}
.six-1 {text-align: center;}
.six-1 {background: url(../img/six.png) no-repeat top center;font-size: 30px; padding-top: 20px; padding-bottom: 24px;}
.six-2 {text-align: center;font-size: 48px;margin-top: 10px;}
.six-4 {float:left;width: 200px; height: 95px;text-align: center;border:1px solid #666;margin-left: 380px;}
.six-5 {float:right;width: 200px; height: 95px;text-align: center;border:1px solid #666;margin-right: 380px;}
.six-4 span {font-size: 18px; line-height: 65px;}
.six-4 p {font-size:24px;color:#000;line-height: 0px;}
.six-5 span {font-size: 18px; line-height: 65px;}
.six-5 p {font-size:24px;color:#000;line-height: 0px;}
.six-6 {clear:both;text-align: center;font-size:24px;padding-top: 45px;color:#000;}
.six-7 {text-align: center;font-size:18px;padding-top: 10px;}
.six-8 {text-align: center;    margin-bottom: 50px;}
.four{margin:0 auto;background: url(../img/four.jpg) no-repeat top center;height: 734px; width: 100%;}
.four-1{float:left;margin-left: 30px; margin-top: 40px;}
.four-1 span{font-size:36px;color:#000;line-height: 100px;}
.four-1 p{font-size:18px;color:#666666;line-height: 35px;}
.four-2 {font-size:18px;border-radius: 150px;border:1px solid #703788;line-height: 42px;padding: 0 10px; width: 160px;margin-top: 20px;}
.four-2 a{color:#703788;}
.four-3{text-align: right;float:right;margin-right: 30px;margin-top: 360px;}
.four-3 span{font-size:36px;color:#000;line-height: 100px;}
.four-3 p{font-size:18px;color:#666666;line-height: 35px;}
.four-4 {font-size:18px;border-radius: 150px;border:1px solid #4aa1e4;line-height: 42px;padding: 0 10px; width: 160px;margin-top: 20px;text-align: center;margin-left: 195px;}
.four-4 a{color:#4aa1e4;}
.seven{text-align:center;}
.seven-1{font-size:48px;margin-top:110px;}
.seven-2{font-size:18px;}
.seven-3{height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin: 0 auto;margin-top: 20px;border-radius:5px}
.seven-4{margin-top: 50px;}
.eight{text-align:center;}
.eight-1{font-size:48px;margin-top:170px;}
.eight-2{font-size:18px;}
.eight-3{height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin: 0 auto;margin-top: 20px;border-radius:5px}
.poster-main{ position:relative;width:800px;height:270px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:800px;height:270px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(../img/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(../img/btn_r.png) no-repeat center center;}
.eight-4 {width: 320px;font-size: 24px;line-height: 60px;border-radius: 150px;margin: 0 auto;    margin-top: 80px;margin-bottom: 115px;border:1px solid #676767;}
.eight-4 a{color: #676767;}
.nine{margin:0 auto;background: url(../img/zj.jpg) no-repeat top center;height: 860px; width: 100%;text-align:center;}
.nine-1{font-size:48px;padding-top:100px;}
.nine-2{font-size:18px;}
.nine-3{height:3px;border:none;border-top: 6px solid #703788;width: 60px;margin: 0 auto;margin-top: 20px;border-radius:5px}
.nine-4{float: left;    margin-top: 42px;width: 481px;height: 590px;    margin-left: 130px;}
.nine-5{float: right;    margin-top: 160px;width: 459px;height: 277px;margin-right: 100px;}