﻿body{font-family:"Microsoft YaHei","simsun","Helvetica Neue",Arial,Helvetica,sans-serif;}
.weekly_top .top .weekly_back select{width:100%}
.weekly_top .top .top_right{width:25%;height:20px;line-height:20px;float:right;text-align:center}
.weekly_top .top .top_right a{color:#d40000}
.weekly_top .top .top_right img{margin-top:2px;float:left;margin-right:10px;max-width:100%;width:auto}
.main-til{font-size:32px;font-weight:700;line-height:48px;padding:30px 0 10px}
.main-til img{margin:0 auto}
.main-desc{padding:10px 0 30px;color:#555;text-align:center;font-size:14px;line-height:28px}
.banner-tex{position:relative;background:url(/weekly/images/img59/ban-bg.jpg) repeat center center}
.banner-tex .ban-rgt{position:relative;overflow:hidden}
.banner-tex .ban-rgt:before{position:absolute;top:0;left:50%;display:block;margin-left:-810px;width:1920px;height:100%;background:url(/weekly/images/img59/ban-rgt.jpg) no-repeat right top;content:''}
.banner-tex .ban-left{position:relative;background:url(/weekly/images/img59/ban-left.png) no-repeat left top}
.banner-tex:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:117px;background:url(/weekly/images/img59/ban-bom.png) no-repeat center center;content:''}
.banner-tex .ban-tex-top{position:relative;padding:100px 0 30px}
.banner-tex .ban-tex-top img{margin:0 auto}
.banner-tex .ban-tex-list{position:relative;padding-right:20px;padding-bottom:117px}
.banner-tex .ban-tex-list li{float:right;margin:0 5px;width:15px;color:#fff;font-size:16px;line-height:18px;word-break:break-word}
.commonweal-list p,.educate-list p,.partybuilding-list p{margin-bottom:10px}
.commonweal-list p img,.educate-list p img,.partybuilding-list p img{margin:0 auto;transition:all .4s}
.commonweal-list p img:hover,.educate-list p img:hover,.partybuilding-list p img:hover{transform:scale(1.05)}
.weekly-a{padding-bottom:60px}
.weekly-b{position:relative;overflow:hidden;padding:30px 0 60px;background:url(/weekly/images/img59/weekly-b-bg.jpg) repeat center center}
.weekly-b .educate-left,.weekly-b .educate-right{position:absolute;top:0;width:100%;height:100%}
.weekly-b .educate-left{left:0;background:url(/weekly/images/img59/weekly-b-left.png) no-repeat left center}
.weekly-b .educate-right{right:0;background:url(/weekly/images/img59/weekly-b-right.png) no-repeat right center}
.weekly-b .main-desc{padding:0 0 30px;line-height:32px}
.weekly-b .container{position:relative}
.weekly-c{padding:10px 0}
.weekly-d{position:relative;overflow:hidden;padding:30px 0 75px;color:#333}
.weekly-d .weekly-d-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/weekly/images/img59/weekly-d-bg.jpg) no-repeat center bottom/cover}
.weekly-d .weekly-d-top{position:relative;height:125px;background:url(/weekly/images/img59/weekly-d-top.png) repeat center top}
.weekly-d .weekly-d-cnt{position:relative;margin-top:-10px;padding:45px 45px 80px}
.weekly-d .weekly-d-cnt:after,.weekly-d .weekly-d-cnt:before{position:absolute;top:0;display:block;width:10px;height:100%;background:url(/weekly/images/img59/weekly-d-bor.jpg) repeat left top;content:''}
.weekly-d .weekly-d-cnt:before{left:0}
.weekly-d .weekly-d-cnt:after{right:0}
.weekly-d .weekly-d-bom{position:relative;height:10px;background:url(/weekly/images/img59/weekly-d-bor.jpg) repeat left top}
.weekly-d .weekly-d-til{font-weight:700;font-size:18px;line-height:32px}
.weekly-d .news-list{float:left;width:45%}
.weekly-d .news-list ul{padding-left:0}
.weekly-d .news-list ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}
.weekly-d .news-list ul li i{float:left;display:block;margin-right:10px;padding-left:5px;font-style:normal;}
.weekly-d .news-list ul li span{float:right}
.weekly-d .news-list-rgt{margin-left:10%}
.footer{padding:10px 0;background-color:#d23600;color:#fff}
.footer .foot-desc{padding:30px 0;border-bottom:1px dashed #fff;text-align:left;text-indent:2em;font-size:18px}
.footer .foot-desc p{line-height:32px}
.footer .foot-conts{padding:30px 0}
.footer .food-edit{padding-right:50px;font-size:16px}
.footer .food-edit p{margin-bottom:22px;line-height:32px}
.footer .food-edit .food-edit-til{font-weight:700;font-size:24px}
.footer .food-plan{padding-top:25px}
.footer .food-plan li{padding:0 15px}
.footer .food-plan .food-plan-img{margin-bottom:15px}
.footer .food-plan .food-plan-img img{display:block;margin:0 auto;max-width:100%;border-radius:50%}
.footer .food-ico-img img{display:block;margin:0 auto;max-width:100%}
@media (max-width:999px){.weekly-c{padding:15px 0}
}
@media (max-width:767px){.footer{padding:10px 0;color:#fff}
.footer .foot-desc{padding:20px 0;font-size:16px}
.footer .foot-conts{padding:20px 0 40px}
.footer .food-edit{padding:0 20px;font-size:16px}
.footer .food-plan{padding-top:0;padding-bottom:25px}
.footer .food-plan li{padding:0 15px}
.banner-tex .ban-rgt:before{display:none}
.banner-tex .ban-left{background:0 0}
.banner-tex .ban-tex-top{position:relative;margin:0 auto;padding:40px 0 10px;max-width:320px}
.banner-tex .ban-tex-top img{margin:0 auto}
.banner-tex .ban-tex-list{position:relative;padding-right:0;padding-bottom:60px}
.banner-tex .ban-tex-list li{float:none;width:100%;color:#fff;text-align:center;font-size:18px;line-height:24px}
.main-til{padding:0 0 10px}
.weekly-b{padding:15px 0 0}
.weekly-d{padding-bottom:40px}
.weekly-d .weekly-d-cnt{padding:45px 25px 60px}
.weekly-d .news-list{width:100%}
.weekly-d .news-list-rgt{margin-left:0}
}
@media (max-width:480px){.line-big .xsm1,.line-big .xsm10,.line-big .xsm11,.line-big .xsm12,.line-big .xsm2,.line-big .xsm3,.line-big .xsm4,.line-big .xsm5,.line-big .xsm6,.line-big .xsm7,.line-big .xsm8,.line-big .xsm9{padding-right:10px;padding-left:10px;min-height:1px}
.show-sm{display:block}
.xsm1,.xsm10,.xsm11,.xsm12,.xsm2,.xsm3,.xsm4,.xsm5,.xsm6,.xsm7,.xsm8,.xsm9{float:left}
.xsm12{width:100%}
.xsm11{width:91.66666667%}
.xsm10{width:83.33333333%}
.xsm9{width:75%}
.xsm8{width:66.66666667%}
.xsm7{width:58.33333333%}
.xsm6{width:50%}
.xsm5{width:41.66666667%}
.xsm4{width:33.33333333%}
.xsm3{width:25%}
.xsm2{width:16.66666667%}
.xsm1{width:8.33333333%}
.weekly-d{padding-bottom:40px}
.weekly-d .weekly-d-cnt{padding:45px 15px 30px}
.banner-tex .ban-tex-list{position:relative;padding-right:0;padding-bottom:50px}
.banner-tex .ban-tex-list li{font-size:16px;line-height:24px}
}
@media (min-width:768px) and (max-width:991px){.weekly-b{padding:25px 0 15px}
.weekly-b .main-til{padding:0 0 0}
.weekly-b .main-desc{padding:15px 0}
.weekly-b .stan-list li{padding:0 15px}
.weekly-c{padding:30px 0 10px}
.weekly-c .main-til{padding:0}
.weekly-c .main-desc{padding:15px 0 30px}
.weekly-c .device-text ul{padding:0}
.weekly-c dl{margin-bottom:20px}
.weekly-d{padding-bottom:40px}
.weekly-d .main-til{padding:0}
.weekly-d .main-desc{padding:5px 0 25px}
.footer .food-edit{padding-right:50px;font-size:14px}
.footer .food-edit p{margin-bottom:15px;line-height:20px}
.footer .food-edit .food-edit-til{font-weight:700;font-size:24px}
.footer .food-plan{padding-top:25px}
.footer .food-plan li{padding:0 5px}
.footer .food-plan .food-plan-img{margin-bottom:15px}
.footer .foot-conts{padding:25px 0}
}
@media (min-width:1000px){.banner-tex .ban-tex-top{position:relative;padding:100px 0 30px}
.banner-tex .ban-tex-top img{margin:0 auto}
.banner-tex .ban-tex-list{position:relative;padding-bottom:117px}
.banner-tex .ban-tex-list li{float:right;margin:0 10px;width:15px;color:#fff;font-size:16px;line-height:18px;word-break:break-word}
}
@media (min-width:1000px) and (max-width:1199px){.weekly-a .banner-p{padding-top:15px;padding-left:25px}
.weekly-a .banner-p p{line-height:28px}
.weekly-b{padding:25px 0 15px}
.weekly-b .main-til{padding:0 0 0}
.weekly-b .main-desc{padding:25px 0}
.weekly-b .stan-list li{padding:0 30px}
.weekly-c{padding:30px 0 10px}
.weekly-c .main-til{padding:0}
.weekly-c .main-desc{padding:15px 0 30px}
.weekly-c .device-text ul{padding:0}
.weekly-c dl{margin-bottom:30px}
.weekly-d{padding-bottom:40px}
.weekly-d .main-til{padding:0}
.weekly-d .main-desc{padding:5px 0 25px}
.footer .foot-conts{padding:25px 0}
}
@media (min-width:1200px){.container{width:1200px}
.banner-tex .ban-tex-list{padding-right:110px}
}
/*foott*/
.foott{width:100%; background:#171f23;color:#a9b3b3; text-align:center; line-height:20px; padding:15px 0;}

.container{margin:0 auto;padding:0 15px;display:block}@media (min-width: 760px){.container{width:750px}}@media (min-width: 1000px){.container{width:1000px}}@media (min-width: 1200px){.container{width:1200px}}a{color:#333333;text-decoration:none}.weekly_top *{box-sizing:border-box}.weekly_top .container,.weekly_top{background:url("/weekly/images/bg.jpg") center}.weekly_top .top-left{padding-top:11px;float:left;width:80%}@media (min-width: 760px){.weekly_top .top-left{width:50%}}@media (min-width: 1000px){.weekly_top .top-left{width:40%}}.weekly_top .top-left img{vertical-align:initial}.weekly_top a{display:inline-block}.weekly_top a:hover{color:#f5945b;text-decoration: none}.weekly_top .zhoubao{font-size:23px;font-weight:bold;text-align:center;padding-left:3px;padding-right:8px}.weekly_top .en-zhoubao{font-size:10px;font-weight:normal;line-height:12px}.weekly_top .weekly-fx{float:left;line-height:30px;font-size:16px;padding-left:6px;margin-bottom: 0;}@media (max-width: 759px){.weekly_top .weekly-fx{display:none}}.weekly_top .liner{border-right:1px solid #777777;height:30px}@media (max-width: 759px){.weekly_top .liner{display:none}}.weekly_top .top-middle{padding-top:23px;display:none}@media (min-width: 1000px){.weekly_top .top-middle{width:25%;float:left;display:block}}@media (min-width: 1200px){.weekly_top .top-middle{width:25%}}.weekly_top .top-middle select{background:#ee5801;color:#fff;border:none;padding:8px 10px;font-size:16px;border-radius:10px;height:36px}@media (min-width: 1000px){.weekly_top .top-middle select{width:100%}}.weekly_top .top-middle select:focus{border:none;outline:none}.weekly_top .top-middle .selected{font-size:16px}.weekly_top .top-middle option{font-size:14px !important;background:#fff !important;color:#333}.weekly_top .top-right{padding-top:26px;width:20%;float:left}@media (min-width: 760px){.weekly_top .top-right{width:50%}}@media (min-width: 1000px){.weekly_top .top-right{width:35%;padding-left:16px}}@media (min-width: 1200px){.weekly_top .top-right{width:35%;padding-left:80px}}.weekly_top .top-right a{font-size:16px;text-align:center}@media (min-width: 760px){.weekly_top .top-right a{padding:9px 25px}}@media (min-width: 1000px){.weekly_top .top-right a{padding:9px 19px}}.weekly_top .top-right .liner{border-right:1px solid #777777;height:30px}@media (max-width: 759px){.weekly_top .menu-a{left:6px}.weekly_top .menu-a a{width:100%;padding-top:10px;padding-bottom: 10px; text-align:left !important}}.weekly_top .menu-a{display:none}@media (min-width: 760px){.weekly_top .menu-a{display:block}}@media (min-width: 760px){.weekly_top .menu-b{display:none;cursor: pointer;}}@media (min-width: 760px){.top-aa .menu-a{display:none}}.weekly_top{height:auto !important}@media (min-width: 760px){.weekly_top{height:71px !important}}.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{display:block}.weekly_common_foot{width:100%; background:#171f23;color:#a9b3b3; text-align:center; line-height:20px; padding:15px 0;height:auto !important;} .weekly_common_foot p{font-size: 14px; padding-left: 5px; padding-right: 5px;}@media (min-width: 1200px){.weekly_common_foot p{font-size: 16px; }}
.menu-b{cursor: pointer;width: auto !important}.weekly_back{margin-right: 0 !important}.weekly_top .container{position: initial;}