
/*parenting*/
.parenting .header{
    background-image: url(/tianwebsite/pc/img/index/parenting/header.png);
    background-repeat: no-repeat;
    background-position: center;
}
.parenting .bar{
    background: #EE6969;
}
.parenting .bar li.atv{
    background-image: url(/tianwebsite/pc/img/index/parenting/check_out.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
}
.parenting .bar li a:hover{
    background: #D44040;
}
.parenting .hot_activity{
    background-image: url(/tianwebsite/pc/img/index/parenting/hot_activity-bg.png);
    background-repeat: no-repeat;
    background-position: center;
}
.parenting .hot_activity .title b {
    border-bottom: solid 1px #FDE6E2;
}
.parenting .health_activity{
    background-image: url(/tianwebsite/pc/img/index/parenting/health_activity-bg.png);
    background-repeat: no-repeat;
    background-position: center;
}
.parenting .health_activity .title b {
    border-bottom: solid 1px #FDE6E2;
}
.parenting .peace_activity{
    background-image: url(/tianwebsite/pc/img/index/parenting/peace_activity-bg.png);
    background-repeat: no-repeat;
    background-position: center;
}
.parenting .peace_activity .title b {
    border-bottom: solid 1px #FDE6E2;
}
.parenting .content_foot{
    background-image: url(/tianwebsite/pc/img/index/parenting/content_foot-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 40px 0 20px;
}
.parenting .content_foot .title b {
    border-bottom: solid 1px #FDE6E2;
}
.parenting .special_title .title b {
    border-bottom: solid 1px #FDE6E2;
}
.parenting .foot_icon{
    background-image: url(/tianwebsite/pc/img/index/parenting/foot_icon-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
	margin-bottom: 0px;
}
.parenting .foot_icon .blueicon{
    display: none;
}
.parenting .foot_icon .redicon{
    display: block;
}
.parenting .foot_icon .greenicon{
    display: none;
}
.parenting .footer{
    background: #e8e8e8;
    background-image: url(/tianwebsite/pc/img/index/parenting/footer.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: top;
}
.parenting .footer .friendlink{
    color: #000;
    opacity: 0.8;
    border-bottom: solid 1px #FFE5E6;
}
.parenting .footer .friendlink a{
    color: #000;
    opacity: 0.8;
}
.parenting .footer .friendlink a:hover{
    color: #EE7D44;
    opacity: 0.8;
}
.parenting .footer .about li a{
    color: #000;
}
.parenting .footer .about li a:hover{
    color: #EE7D44;
}
.parenting .footer .about li:first-child a:hover{
    color: #000;
}
.parenting .footer .service p{
    color: #000;
}
.parenting .footer .service span{
    color: #000;
}
.parenting .footer .service li img.logo_blue,.parenting .footer .service li img.phone_black,.parenting .footer .service li img.car_black{
    display: inline-block;
}
.parenting .footer .service li img.logo_white,.parenting .footer .service li img.phone_white,.parenting .footer .service li img.car_white{
    display: none;
}
.parenting .footer .code p {
    color: #000;
}
.parenting .footer .code li span {
    color: #000;
}
.parenting .footer .copyright{
    opacity: 0.8;
    color: #000;
    background: #DEE5F6;
}

/*public_welfare*/
.public_welfare .header{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/header.png);
    background-repeat: no-repeat;
    background-position: center;
}
.public_welfare .bar {
    background: #33983D;
    height: 50px;
}
.public_welfare .bar li.atv {
    background: #71C012;
}
.public_welfare .bar li a:hover {
    background: #71C012;
}
.public_welfare .hot_activity{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/hot_activity-bg.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: top;
}
.public_welfare .health_activity{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/health_activity-bg.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 100%;
}
.public_welfare .peace_activity{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/peace_activity-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}
.public_welfare .content_foot{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/content_foot-bg.png);
    background-repeat: no-repeat;
    background-position: center;
}
.public_welfare .foot_icon{
    /* background: rgba(255,255,255,0.1); */
    background-image: url(/tianwebsite/pc/img/index/public_welfare/foot_icon-bg.png);
    background-repeat: no-repeat;
    background-position: center bottom;
	margin-bottom: 0px;
}
.public_welfare .foot_icon .blueicon{
    display: none;
}
.public_welfare .foot_icon .redicon{
    display: none;
}
.public_welfare .foot_icon .greenicon{
    display: block;
}
.public_welfare .footer{
    background-image: url(/tianwebsite/pc/img/index/public_welfare/footer.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-color: #e8e8e8;
}
.public_welfare .footer .friendlink {
    border-bottom: none;
}
.public_welfare .footer .copyright {
    border-top: none;
}

/*party_building*/
.party_building .login{
    background: #f9f9f9;
}
.party_building .logo{
    background-image: url(/tianwebsite/pc/img/index/party_building/header.png);
    background-repeat: no-repeat;
    background-position: center;
}
.party_building .logoserch p{
    background: #FFF9EF;
}
.party_building .bar{
    background-image: url(/tianwebsite/pc/img/index/party_building/bar.png);
    background-repeat: no-repeat;
    background-position: center;
    background-color: rgba(255,255,255,0);
}
.party_building .bar li.atv{
    background-image: url(/tianwebsite/pc/img/index/party_building/check_out.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.party_building .bar li a:hover{
    background-image: url(/tianwebsite/pc/img/index/party_building/check_out.png);
    background-repeat: no-repeat;
    background-size: 100%;
}
.party_building .content{
    background-image: url(/tianwebsite/pc/img/index/party_building/content.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position-x: center;
    background-position-y: bottom;
}
.party_building .hot_activity{
    background: rgba(255,255,255,0.1);
}
.party_building .hot_activity .title p{
    height: 70px;
}
.party_building .hot_activity .title span{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_span.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 12px 55px 18px;
    margin-bottom: 0;
    color: #fff;
    left: 41%;
    background-size: 90%;
}
.party_building .hot_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_b.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 50px 0 18px;
    border-bottom: none;
    left: 36%;
    top: -15px;
    background-size: 55%;
}
.party_building .hot_activity .title b:last-child{
    color: rgba(255,255,255,0.1);
    border-bottom: none;
}
.party_building .health_activity .title p{
    height: 70px;
}
.party_building .health_activity .title span{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_span.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 11px 45px 18px;
    margin-bottom: 0;
    color: #fff;
    left: 41%;
}
.party_building .health_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_b.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 50px 0 18px;
    border-bottom: none;
    left: 34.5%;
    top: -4px;
    margin: 0;
}
.party_building .health_activity .title b:last-child{
    color: rgba(255,255,255,0.1);
    margin: 0;
    border-bottom: none;
}
.party_building .health_activity .title label{
    margin-top: -8px;
}
.party_building .peace_activity .title p{
    height: 70px;
}
.party_building .peace_activity .title span{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_span.png);
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 0;
    color: #fff;
    display: inline-block;
    width: 200px;
    height: 60px;
    line-height: 55px;
    left: 41.5%;
}
.party_building .peace_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_b.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 50px 0 18px;
    border-bottom: none;
    left: 34%;
    top: -8px;
    margin: 0;
}
.party_building .peace_activity .title b:last-child{
    color: rgba(255,255,255,0.1);
    margin: 0;
    border-bottom: none;
}
.party_building .peace_activity .title label{
    margin-top: -8px;
}
.party_building .content_foot{
    background: rgba(255,255,255,0.1);
}
.party_building .content_foot .title p{
    height: 70px;
}
.party_building .content_foot .title span{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_span.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 12px 55px 18px;
    margin-bottom: 0;
    color: #fff;
    left: 41%;
    background-size: 90%;
}
.party_building .content_foot .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_b.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 50px 0 18px;
    border-bottom: none;
    left: 37%;
    top: -5px;
    background-size: 70%;
}
.party_building .content_foot .title b:last-child{
    color: rgba(255,255,255,0.1);
    border-bottom: none;
}
.party_building .right_tab_position{
    background-image: url(/tianwebsite/pc/img/index/party_building/right_bg.png);
    background-repeat: repeat;
    background-color: rgba(255,255,255,0);
}
.party_building .right_menu ul li{
    background-image: url(/tianwebsite/pc/img/index/party_building/right_li_bg.png);
    background-repeat: repeat;
    background-color: rgba(255,255,255,0);
}
.party_building .right_menu ul li:hover{
    background: #E50012;
}
.party_building .right_menu ul li div.right_content2 a.click_qq{
    background: #E50012;
}
.party_building .right_menu ul li div.right_content3 a.click_qq{
    background: #E50012;
}
.party_building .right_menu ul li div.right_content4{
    background: #E50012;
}
.party_building .special_title{
    background: rgba(255,255,255,0.1);
}
.party_building .special_title .title p{
    height: 70px;
}
.party_building .special_title .title span{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_span.png);
    background-repeat: no-repeat;
    background-position: center;
    padding: 12px 55px 18px;
    margin-bottom: 0;
    color: #fff;
    left: 41%;
    background-size: 90%;
}
.party_building .special_title .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/party_building/title_b.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 50px 0 18px;
    border-bottom: none;
    left: 37%;
    top: -2px;
    background-size: 75%;
}
.party_building .special_title .title b:last-child{
    color: rgba(255,255,255,0.1);
    border-bottom: none;
}
.party_building .foot_icon{
    background: rgba(255,255,255,0.1);
	margin-bottom: 0px;
}
.party_building .footer{
    background-image: url(/tianwebsite/pc/img/index/party_building/footer.png);
    background-repeat: no-repeat;
    background-position: top center;
    background-color: rgba(255,255,255,0);
}
.party_building .footer .friendlink {
    border-bottom: none;
}
.party_building .footer .copyright {
    border-top: none;
}

/*spring_Festival*/
.spring_Festival .login{
    /* background: #f9f9f9; */
}
.spring_Festival .logo{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/header.png);
    background-repeat: no-repeat;
    background-position: center;
}
.spring_Festival .bar{
    /* background-image: url(/tianwebsite/pc/img/index/spring_Festival/bar.png);
    background-repeat: repeat;
    background-position: center;
    background-color: rgba(255,255,255,0); */
}
.spring_Festival .bar li.atv{
    /* background: #D9A655; */
    /* background-image: url(/tianwebsite/pc/img/index/spring_Festival/check_out.png); */
    /* background-repeat: no-repeat; */
}
.spring_Festival .bar li a:hover{
    /* background: #D9A655; */
    /* background-image: url(/tianwebsite/pc/img/index/spring_Festival/check_out.png); */
    /* background-repeat: no-repeat;
    background-size: 100%; */
}
.spring_Festival .content{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/content.png);
    background-repeat-x: no-repeat;
    background-repeat-y: repeat;
    background-size: 100%;
    background-position-y: 450px;
    margin-top: -1px;
}
.spring_Festival .hot_activity{
    background: rgba(255,255,255,0.1);
}
.spring_Festival .hot_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_first.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -20px;
    left: 42%;
    background-size: 70%;
}
.spring_Festival .hot_activity .title b:last-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_second.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -20px;
    right: 40%;
    background-size: 70%;
}
.spring_Festival .health_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_first.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    left: 40%;
    background-size: 90%;
}
.spring_Festival .health_activity .title b:last-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_second.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    right: 39.2%;
    background-size: 90%;
}
.spring_Festival .peace_activity .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_first.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    left: 40%;
    background-size: 90%;
}
.spring_Festival .peace_activity .title b:last-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_second.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    right: 39%;
    background-size: 90%;
}
.spring_Festival .content_foot .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_first.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    left: 40%;
    background-size: 90%;
}
.spring_Festival .content_foot .title b:last-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_second.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    right: 39.2%;
    background-size: 90%;
}
.spring_Festival .special_title  .title b:first-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_first.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    left: 37%;
    background-size: 90%;
}
.spring_Festival .special_title  .title b:last-child{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/title_b_second.png);
    background-repeat: no-repeat;
    display: inline-block;
    color: rgba(255,255,255,0.1);
    padding: 100px 0 0;
    border-bottom: none;
    top: -35px;
    right: 36.5%;
    background-size: 90%;
}
.spring_Festival .foot_icon{
    background: rgba(255,255,255,0.1);
	margin-bottom: 0px;
}
.spring_Festival .health_activity,.spring_Festival .content_foot,.spring_Festival .foot_icon{
    position: relative;
}
.spring_Festival .style_lantern{
    display: inline-block;
}
.spring_Festival .health_activity .style_lantern img.left_lantern1{
    position: absolute;
    top: -100px;
    left: 0;
    width: 164px;
}
.spring_Festival .health_activity .style_lantern img.right_lantern1{
    position: absolute;
    right: 0;
    top: 135px;
    width: 149px;
}
.spring_Festival .content_foot .style_lantern img.left_lantern1{
    position: absolute;
    top: 90px;
    left: 0;
}
.spring_Festival .foot_icon .style_lantern img.right_lantern1{
    position: absolute;
    top: -200px;
    right: 0;
    width: 354px;
}
.spring_Festival .right_tab_position{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/right_bg.png);
    background-repeat: repeat;
    background-color: rgba(255,255,255,0);
}
.spring_Festival .right_menu ul li{
    background: #019b4b;
}
.spring_Festival .right_menu ul li:hover{
    background: #019b4b;
}
.spring_Festival .right_menu ul li div.right_content2 a.click_qq{
    background: #019b4b;
}
.spring_Festival .right_menu ul li div.right_content3 a.click_qq{
    background: #019b4b;
}
.spring_Festival .right_menu ul li div.right_content4{
    background: #019b4b;
}
.spring_Festival .footer{
    background-image: url(/tianwebsite/pc/img/index/spring_Festival/footer.png);
    background-repeat: no-repeat;
    background-position: top center;
    
    background-color: #e8e8e8;
}
.spring_Festival .footer .friendlink {
    border-bottom: none;
}
.spring_Festival .footer .copyright {
    border-top: none;
}
.spring_Festival .content_foot .right_notice ul.title{
    line-height: 50px;
    box-sizing: border-box;
    border-bottom: solid 2px #F2C070;
    height: 50px;
}
.spring_Festival .content_foot .right_notice ul.title li{
    display: inline-block;
    font-size: 18px;
    color: #2B2F33;
    line-height: 50px;
    border-bottom: solid 2px #F2C070;
    text-align: center;
    margin-left: -5px;
    width: 118px;
    cursor:  pointer;
    height: 50px;
}
.spring_Festival .content_foot .right_notice ul.title li.title_atv{
    font-size: 18px;
    color: #019b4b;
    border-bottom: 2px solid #019b4b;
}
/*屏幕大于1920px*/
@media (min-width: 1921px) {
    .parenting .header,.parenting .hot_activity,.parenting .health_activity,.parenting .peace_activity,.parenting .content_foot,.parenting .foot_icon,.parenting .footer{
        background-size: 100%;
    }
    .public_welfare .header,.public_welfare .hot_activity,.public_welfare .content_foot,.public_welfare .foot_icon,.public_welfare .footer{
        background-size: 100%;
    }
    .party_building .logo,.party_building .bar,.party_building .footer{
        background-size: 100%;
    }
    .spring_Festival .logo,.spring_Festival .bar,.spring_Festival .footer{
        background-size: 100%;
    }
}

/*屏幕小于1520px*/
@media (max-width: 1420px) {
    .spring_Festival .health_activity .style_lantern {
        display: none;
    }
    .spring_Festival .content_foot .style_lantern {
        display: none;
    }
}
/*屏幕小于1520px*/
@media (max-width: 1520px) {
    .spring_Festival .foot_icon .style_lantern {
        display: none;
    }
}
