
*{margin:0;padding:0;}
html{color:#fff;background:#fff;}
body{width:100%;margin:0 auto;font-size:14px;font-family:"Microsoft YaHei";line-height:1.7;color:#242424;}
li,ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei";}
img{border:0 none;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor:pointer;}
.article h2{font-size:38px;color:#000;text-align: center;height: 117px;text-indent:-9999px;margin-bottom: 40px;}
.article p{color:#666;font-size: 18px;}
.white{color: #fff;}
body{overflow-x:hidden;}
.transtion{transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn{display:block;width:400px;height:65px;border-radius:8px;background:#fc5086;font-size:20px;line-height:65px;text-align:center;margin:30px auto 0;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.btn a{color:#fff;font-size: 20px;}
.btn:hover{transform:scale(1.05);-moz-transfrom:scale(1.05);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.05);box-shadow:-2px 0 5px #fa749e,0 -2px 5px #fa749e,0 2px 5px #fa749e,2px 0 5px #fa749e;}
.article{max-width: 1920px; min-width: 1024px; margin: 0 auto; font-size: 18px;}
.wapper img{opacity:1;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.wapper img:hover{opacity:.8;}
.over{overflow: hidden;}
.wp{width: 1180px;margin:0 auto;}
.pb{padding:50px 0;}
/*======*/
.banner{width: 100%;background: url(../images/banner.jpg) no-repeat center center;}
.banner .wp{height: 740px;position: relative;}
.banner .wp a{position: absolute;left: 215px;bottom:60px;}
.section1 h2{background:url(../images/hbg1.jpg) no-repeat center;}
.section1 .wp{height: 661px;background:url(../images/bg1.jpg) no-repeat center;position: relative;}
.section1 .wp p{width: 610px;position: absolute;text-align: center;left:360px;bottom:50px;font-size: 16px;}
.section2 h2{background:url(../images/hbg2.jpg) no-repeat center;}
.section2 ul{width: 100%;}
.section2 ul li img{width: 100%;}
.section2 ul li{float: left;position: relative;cursor: pointer;}
.section2 ul li p{position: absolute;display: block;width: 100%;height: 100%;left:0;top:0;opacity: 0;filter:alpha(opacity=0;);transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.section2 ul li p span{position: absolute;display: block;width: 100%;height: 100%;left:0;top:0;background: #000;opacity: 0.6;}
.section2 ul li p img{width: 100%;position: absolute;left:0;bottom:0;}
.section2 ul li dl{position: absolute;width: 100%;height: 100%;left:0;top:0;opacity: 0;filter:alpha(opacity=0;);transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.section2 ul li dl dt{width: 70%;margin:0 auto;padding-top: 20%;}
.section2 ul li dl dd{font-size: 16px;padding:5% 15% 0;color:#fff;}
.section2 ul li:hover p,.section2 ul li:hover dl{opacity: 1;filter:alpha(opacity=100;);}
.section2 p.p1{text-align: center;font-size: 18px;padding-top: 60px;}
.section2 p.p1 strong{font-size: 22px;color:#fc3c7b;font-weight: normal;line-height: 40px;}
.section3 h2{background:url(../images/hbg4.jpg) no-repeat center;}
.section3 .wp{height:1000px;background:url(../images/bg2.jpg) no-repeat left top;}
.section3 .content{width: 704px;float: right;}
.section3 .content ul{width: 613px;margin:0 auto;}
.section3 .content ul li{width: 124px;height: 94px;background: #999999;border-radius: 50%;margin-right: 39px;float: left;text-align: center;color:#fff;font-size: 26px;line-height: 28px;padding-top: 30px;}
.section3 .content ul li strong{font-size: 24px;}
.section3 .content ul li.last{margin-right: 0;}
.section3 .content ul li.on{background: #fc5086;}
.section3 .content .scroll{margin-top: 20px;position: relative;overflow: hidden;width: 704px;height: 820px;overflow: hidden;}
.section3 .content .scroll .slider{position: absolute;overflow: hidden;width: 9999px;left:0;top:;}
.section3 .content .scroll .slider .box{width: 704px;height: 805px;float: left;}
.section3 .content .scroll .slider .box .img{padding-left: 80px;}
.section3 .content .scroll .slider .box h3{font-size: 28px;color:#fc5086;margin-bottom: 5px;}
.section3 .content .scroll .slider .box p{font-size: 16px;}
.section4{background:url(../images/bg3.jpg) no-repeat center;}
.section4 .wp{position: relative;height: 740px;}
.section4 .wp p{font-size: 16px;text-align: center;line-height: 38px;position: absolute;width: 425px;right: 118px;top:265px;}
.section4 .wp a{position: absolute;right: 258px;top:530px;}
.section5 h2{background:url(../images/hbg3.jpg) no-repeat center;}
.sections h2{text-indent:0;margin-bottom: 0;}