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{margin:0;padding:0}body,button,input,select,textarea{font-family:"Microsoft Yahei",Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;font-size:12px;}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol{list-style:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}a:link,a:visited{color:#000;text-decoration:none;}a:hover{text-decoration:none}img{border:0;-ms-interpolation-mode:bicubic}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{*zoom:1;}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{/*\*/height:1%;/**/}*+html .clearfix{min-height:1%}
body{background:#f7f7f7;}
.wrapper .part1 .pic1,.wrapper .container .pic5,.wrapper .part2 .pic8,.wrapper .part2 .pic9,.wrapper .part2 .pic10,.wrapper .relative-list .list-name,.wrapper .text-contain .text-icon,.wrapper .text-contain .yinhao,.index-return-and-share .i-arrow,.wrapper .headc .corp .nvzh,.wrapper .headc .corp .nvji{background:url(../styles/images/part-icons.png) no-repeat;}
.wrapper .pic-container .pic2,.wrapper .pic-container .pic3,.wrapper .pic-container .pic4,.wrapper .pic6,.wrapper .part2 .pic7,.wrapper .part3 .exp1,.wrapper .part3 .exp2,.wrapper .part3 .exp3{background:url(../styles/images/part-pic.jpg) no-repeat;}
/*公用*/
.line{position:absolute;border-top:1px solid #565656;border-bottom:7px solid  #565656;height:3px;}
.wrapper{background:#ececec url(../styles/images/header.jpg) no-repeat top;overflow:hidden;}
.wrapper .center,.wrapper-center{width:1000px;margin:0 auto;overflow:hidden;}
.wrapper-center{position:relative;}
.wrapper .container{width:713px;float:right;}
.wrapper .header{height:482px;}
.wrapper .header .title{font-size:34px;color:#575757;padding:276px 0 0 128px;}
.wrapper .header .title span{display:inline-block;color:#fff;font-size:34px;background:#ed5496;border-radius:5px;}
.wrapper .header .daoyu{margin:16px 0 0 18px;}
.wrapper .header .daoyu p{font-size:14px;color:#000;width:560px;background:rgba(255,255,255,.75);padding:4px 5px 4px 10px;margin:3px;}
.wrapper .changecolor{color:#ed5496;}
.wrapper span{font-size:14px;}
.wrapper .st{color:#000;}
.wrapper .part-title{position:relative;padding:36px 0 32px;overflow:hidden;}
.wrapper .part-title .title-l{float:left;font-size:75px;color:#ed5496;font-style:italic;}
.wrapper .part-title .title-l i{font-weight:bold;}
.wrapper .part-title .line{width:203px;left:510px;top:90px;}
.wrapper .part-title .title-r p{position:absolute;top:52px;left:122px;font-size:24px;color:#333;font-style:italic;}
.wrapper .part-title .title-r span{position:absolute;top:83px;left:98px;font-weight:bold;font-size:34px;color:#ed5496;font-style:italic;}
.wrapper .con-tit{background:#d0d0d0;height:42px;line-height:42px;width:713px;font-size:24px;font-weight:bold;text-align:center;margin-bottom:16px;color:#040404;clear:both;}
.wrapper .con-tit span{color:#ed5496;font-size:24px;}
.wrapper .text-info{font-size:14px;color:#333;line-height:28px;margin:0 0 28px 0;text-indent:28px;}
.wrapper .text-info .text-s{font-size:20px;font-style:italic;margin:0 8px 0 2px;color:#000;}
.wrapper .text-info i{font-size:30px;color:#000;}
/*公共样式END*/
.wrapper .headc{position:relative;}
.wrapper .headc .corp{position:absolute;bottom:0;left:0;font-size:16px;color:#666;height:40px;line-height:40px;}
.wrapper .headc .corp i{display:inline-block;}
.wrapper .headc .corp .nvji{background-position:-260px -210px;width: 150px;height: 31px;margin:5px 25px 0 6px;}
.wrapper .headc .corp .nvzh{background-position:-420px -210px;width: 138px;height: 29px;margin:5px 5px 0 0;}
.wrapper .part1{background:#ececec url(../styles/images/part1-bg.jpg) no-repeat right top;}
.wrapper .part1 .content{margin-bottom: overflow:hidden;}
.wrapper .part1 .content p{width:400px;float:right;margin:10px 20px 28px 0;}
.wrapper .part1 .pic1{float:left;background-position:0 0;width: 250px;height: 235px;}
.wrapper .pic-container{overflow:hidden; width:602px;margin:6px auto 32px;}
.wrapper .pic-container .pic2{float:left;margin:48px 10px 0;background-position:0 0;width: 180px;height: 255px;}
.wrapper .pic-container .pic3{float:left;margin:20px 10px 0;background-position:-190px 0;width: 180px;height: 253px;}
.wrapper .pic-container .pic4{float:left;margin:50px 10px 0;background-position:-378px 0;width: 181px;height: 254px;}
.wrapper .part1 .deal{float:left;width:346px;margin:52px 0 0 16px;}
.wrapper .container .pic5{float:left;background-position:-260px 0;width: 338px;height: 200px;margin-bottom:26px;}
.wrapper .donate{float:left;width:442px;margin:4px 22px 0 12px;}
.wrapper .pic6{float:left;background-position:-569px 0;width: 209px;height: 254px;margin:7px 0 48px 0;}

.wrapper .part2{height:1098px;background:#f7f7f7 url(../styles/images/part2-bg.jpg) no-repeat bottom right;}
.wrapper .part2 .pic7{float:left;margin:15px 0 0 26px;background-position:-642px -257px;width:336px;height:236px;}
.wrapper .part2 .box{position:relative;width:570px;border:5px solid #d0c29d;height:257px;}
.wrapper .part2 .box .text-info{width:246px;position:absolute;right:-88px;top:70px;background:#f7f7f7;}
.wrapper .part2 .relative li{float:left;color:#033333;font-size:16px;text-align:center;width:206px;height:36px;line-height:36px;margin:28px 7px 42px;background:#e2e2e2;cursor:pointer;}
.wrapper .part2 .relative .cur{color:#fff;background:#ed448d; }
.wrapper .part2 .pic8{position:absolute;top:98px;left:40px;background-position:-466px -249px;width:132px;height:404px;}
.wrapper .part2 .pic9{position:absolute;right:32px;top:177px;background-position:0px -406px;width:286px;height:380px;}
.wrapper .part2 .pic10{position:absolute;background-position: -296px -393px;width:152px;height:426px;top:80px;left:15px;}
.wrapper .part2 .slides-box{overflow:hidden;}
.wrapper .part2 .relative-list{position:relative;overflow:hidden;width:713px;height:550px;}
.wrapper .part2 .relative-list li{float:left;overflow: hidden;width:713px;height:550px;}
.wrapper .relative-list .list-title{position:absolute;right:0;top:0;border-top:1px solid #515151;width:288px;height:112px;margin:37px 16px 0 0;}

.wrapper .relative-list .list-name{position:absolute;top:-37px;left:-262px;font-size:16px;color:#040404;line-height:25px;background-position:-192px -245px;width:196px;height:94px;padding:55px 0 0 42px;}
.wrapper .relative-list .list-name i{font-size:25px;font-weight:bold;color:#ed448d;display:block;}
.wrapper .relative-list .list-text{position:absolute;top:40px;left:-78px;width:372px;}
.wrapper .relative-list .relate2 .list-text{top:43px;width:402px;left:-108px;}
.wrapper .relative-list .list-text p{font-size:14px;color:#333;background:#fff;padding:4px 5px 4px 12px;margin:2px;display:inline-block;}
.wrapper .relate2 .text-contain{position:absolute;top:150px;left:8px;}
.wrapper .text-contain{position:absolute;top:145px;right:40px;}
.wrapper .text-contain .text-icon{display:block;background-position:0 -241px;width:178px;height:53px;margin-bottom:4px;}
.wrapper .text-contain .yinhao{position: absolute;left:132px;top:316px;background-position: 0 -291px;width:41px;height:34px;}
.wrapper .relate2 .text-contain .yinhao{left:268px;top:343px;}
.wrapper .relate3 .text-contain .yinhao{left:350px;top:347px;}
.wrapper .text-contain p{width:444px;font-size:14px;color:#333;line-height:28px;margin-bottom:20px;text-indent:28px;}
.wrapper .part3{background:#ececec;}
.wrapper .fs-title{position:relative;font-size:50px;color:#ed448d;font-weight:bold;margin:32px 0 26px 0;font-style: italic;}
.wrapper .fs-title .line{width:471px;left:218px;top:32px;}
.wrapper .fs-title span{font-size:50px;color:#333;}
.wrapper .part3 .exp{margin:58px 0 36px;}
.wrapper .part3 p.if{width:713px;}
.wrapper .part3 .text-info{width:670px;}
.wrapper p.travel{width:694px;margin:0 auto 28 0;}
.wrapper .part3 .text-info .text-s,.wrapper .part3 .text-info i{font-weight:bold;}
.wrapper .part3 .exp1{float:left;background-position:0 -260px;width: 208px;height:231px;margin:90px 0 48px 24px;}
.wrapper .part3 .exp2{float:left;background-position: -211px -259px;width:208px;height:232px;margin:30px 20px 0 20px;}
.wrapper .part3 .exp3{float:left;background-position:-425px -259px;width:208px;height:231px;margin-top:92px;}
.wrapper .part3 .learn{font-size:26px;width:520px;height:48px;line-height:48px;color:#f06ca5;text-align:center;padding:10px 25px 10px 27px;clear:both;background:#f4f4f4;border-radius:8px;margin:0 auto 48px;}
.wrapper .part3 .learn-btn{color:#fff;font-size:24px;width:222px;height:47px;line-height:43px;text-align:center;background:#f06ca5;float:right;border-radius:20px;cursor:pointer;font-weight:bold;}
.wrapper .part3 .learn-btn:hover{background:#fff;color:#f06ca5;}
.wrapper .part4{background:#f7f7f7;}
.wrapper .part4 .fs-title{margin:30px 0 15px;}
.wrapper .part4 .line{width:450px;left:265px;}
/*footer*/
.footer{width:960px;margin:0 auto;padding-top:30px;text-align:center;color:#333333;line-height:2em;font-family:Arial;}
.footer li{display:inline;}
.footer a:link,.footer a:visited{font-size:12px;color:#333333;text-decoration:none;}
.footer a:hover{color:#c00;text-decoration:underline;}
.about-page{width:960px;height:89px;margin:0 auto;padding-top:20px;text-align:center;font-size:12px;font-family:microsoft YaHei;color:#666666;}
.footer span{font-size:12px;}
/*导航*/
.index-return-and-share {position:fixed;left:8%;top:142px;_position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+200));}
.index-return-and-share-btns {position: relative; margin: 0 auto;}
.index-return-and-share-btns li a:hover{background:#ec5395;}
.index-return-and-share-btns a{display:inline-block;height:29px;line-height:29px;background:rgba(0,0,0,.6);padding:0 20px 0 8px;color:#fff;font-size:14px;margin:4px 0;font-family:"SimSun";}
.index-return-and-share-btns .case a{background:#ec5395;padding-right:7px;}
.index-return-and-share-btns .case a .i-arrow {margin-left:35px;}
.index-return-and-share .bdsharebuttonbox { display: none; position: absolute;right:90px; bottom:-250px; overflow: hidden; width: 120px; height: 275px; background: #f9fcfa; border-radius: 10px; }
.index-return-and-share .bdsharebuttonbox p { width: 100%; height: 30px; margin: 10px 0; padding-left: 10px; border-bottom: 1px solid #eee; line-height: 30px; }
.index-return-and-share .bdsharebuttonbox a { height: 24px; margin-left: 10px; padding-left: 33px; font-size: 14px; line-height: 24px; color: #666; text-decoration: none; }
.index-return-and-share .bdsharebuttonbox a:hover { text-decoration: underline; }
.index-return-and-share .i-arrow{display:inline-block;width:8px;height:8px;background-position:-62px -402px;margin-left:22px;}
.wrapper .part2 .relative {overflow: hidden;}