body{background:#fff url(zhuanti_2019guoqing70_bg.jpg) no-repeat center 30px;}
#zhuanti-2019guoqing70-nav{margin-top:675px; height:66px; width:100%; background:url(zhuanti_2019guoqing70_bg_nav.png) repeat-x left top;}
#guoqing-nav{margin:0 auto; width:1207px; width:1303px;}
#guoqing-nav dd{float: left; height:66px; line-height: 66px; text-align: center; font-size:24px; font-weight: bold; color:#fff1c0; padding-right:16px; margin-right:15px; background:url(zhuanti_2019guoqing70_bg_nav_line.png) no-repeat right center;}
#guoqing-nav .last{padding-right:0; margin-right:0; background:none;}
#guoqing-nav dd a{color:#fff1c0;}
#guoqing-nav dd a:hover{text-decoration: none;}
.zhuanti-common-body{margin-top:45px;}
.zhuanti-common-temp-focus .swiper-pagination-focus,.zhuanti-common-temp-focus .swiper-pagination-guoxin,.zhuanti-common-temp-focus .swiper-pagination-gaobai{position:absolute; bottom:10px; right:0; text-align:right;}
.zhuanti-common-temp-focus .swiper-pagination-bullet{display:inline-block; float:left; margin:0 3px; width:10px; height:10px; border:1px solid #fff; border-radius: 50%; background:none;}
.zhuanti-common-temp-focus .swiper-pagination-bullet-active{background:#e60012;}
#top-news{position: relative;}
#top-news img{display: block;}
#top-news h1{text-align: center; width:100%; line-height: 150%; font-size:32px;}
#top-news h2{text-align: center; width:100%; line-height: 200%; font-size:20px; font-weight: normal; color:#d9010a;}
#top-news a{padding:0 10px; color:#d9010a;}
#top-news .readMore{clear:both; float:right; padding:0 6px; border-radius: 10px; background:#b80000; color:#fff; font-size:16px;}
.zhuanti-focus-top{margin:20px auto 0; border:none; width:100%; float:none;}
.zhuanti-2019guoqing70-list dd{float:left; width:100%; font-size:16px; line-height: 36px; color:#333; text-indent: 10px; background:url(http://www.moe.gov.cn/images/jyb_common_blackpoint.gif) no-repeat left center; white-space: nowrap; text-overflow: ellipsis;}
.zhuanti-2019guoqing70-list dd a{color:#333;}
.zhuanti-2019guoqing70-list .readMore{text-align: right; background:none;}
#top-list dl{float:left; width:50%;}
#top-list .readMore{width:100%;}
.zhuanti-2019guoqing70-title{margin-bottom:30px; background:url(zhuanti_2019guoqing70_icon_btbj.png) repeat-x left bottom;}
.zhuanti-2019guoqing70-title img{float:left; padding:25px 0 15px 56px; background:url(zhuanti_2019guoqing70_icon_bt1.jpg) no-repeat left bottom;}
.title-t1 img{background:url(zhuanti_2019guoqing70_icon_bt.jpg) no-repeat left top;}
.title-t2 img{background:url(zhuanti_2019guoqing70_icon_bt.jpg) no-repeat left -140px;}
.title-t3 img{padding-top:0; background:url(zhuanti_2019guoqing70_icon_bt.jpg) no-repeat left -305px;}
.title-t4 img{padding-top:0; background:url(zhuanti_2019guoqing70_icon_bt.jpg) no-repeat left -445px;}
.title-t1,.title-t2,.title-t3,.title-t4{position: relative;}
.title-t2 a{position: absolute; bottom:5px; right:5px;}
.title-t1 a,.title-t3 a,.title-t4 a{position: absolute; bottom:8px; right:5px; font-weight: bold; font-size:18px; color:#e03e0c;}
#guoqing-focus{margin:20px auto 0; *width:878px;}
#guoqing-focus a{color:#fff;}
.flipster{overflow: hidden;}
.flip-items{width:878px; height:485px; overflow: visible}
.flipto-prev,.flipto-next{position: absolute; top:213px; left:111px; z-index: 2000; *left:0;}
.flipto-next{left:auto; right:111px; *right:0;}
.flip-content{position: relative;}
.flip-content .zhuanti-focus-title{display:none; position:absolute; bottom:0; width:100%;left:0; height:40px; line-height:40px; color:#FFF; font-size:16px; font-weight:bold; text-indent:10px; background:url(http://www.moe.gov.cn/images/zhuanti_common_focustxt_bg.png) repeat left top;}
.flip-current .zhuanti-focus-title{display: block;}
.flipster-nav{position: absolute; bottom: 0; right:111px; *right:10px; height:40px; line-height: 40px; z-index: 1000;}
.flip-nav-item{display:inline-block; *display:inline; margin:0 3px; width:10px; height:10px; border:1px solid #fff; border-radius: 50%; *padding:0 6px;}
.flip-nav-item-current{background:#b80000;}
.m-guoqing-focus{display: none; float:none; margin:20px auto 0; border:none; width:878px;}
#guoxinban{margin-top:30px; padding-top:30px; border-top:1px solid #ccc;}
#guoxinban .zhuanti-common-temp-focus{margin:0 20px 0 0; width:465px; border:none;}
#guoxinban .zhuanti-2019guoqing70-list dd{white-space: normal; background-position: left 18px;}


#chronicle,#achievement{display: none;}
#zhuanti-2019guoqing70-chronicle{ background:#b00108;}
.chronicle-part{position:relative; float:left; width:60px; height:656px; padding:2px 0;}
#chronicle-part-first{width:920px;}
.chronicle-part-action{width:980px;}
.chronicle-tag{float:left; padding:150px 0; width:59px; border-right:1px solid #cf918b;}
.chronicle-tag img{display: block;}
.chronicle-cont{float:left; width:920px;}
.chronicle-cont img{display: none; width:100%; height:100%;}
.chronicle-cont .active-img{display: block;}
.chronicle-pagination{position:absolute; bottom:15px; left:75px; width:900px; *overflow-x: scroll !important;}
.chronicle-pages{float:left; font-size:16px; color:#b00108; padding:30px 25px 0; background:url(zhuanti_2019guoqing70_dsj_icon_bg2.png) no-repeat center 7px;}
.chronicle-pages-first{ background:url(zhuanti_2019guoqing70_dsj_icon_bg1.png) no-repeat left 9px;}
.chronicle-pg-action{background:url(zhuanti_2019guoqing70_dsj_icon_bg3.png) no-repeat center top;}
.chronicle-pg-action strong{display: block; padding:0 8px; background:#b00108; color:#fff; cursor: pointer;}
.chronicle-pagination .swiper-wrapper{width: 200%;}
.chronicle-part #cp1 .swiper-wrapper{width: 100%;}
.chronicle-part #cp2 .swiper-wrapper{width: 2250px;}
.chronicle-part #cp3 .swiper-wrapper{width: 1665px}

#achievement-zongshu{float:left; width:550px; margin-right:25px;}
#achievement-data{float:left; width:525px;}
#achievement-zongshu dt{padding-bottom:5px; border-bottom:1px solid #a40000; margin-bottom: 10px;}
#achievement-zongshu img{display: block; margin:0 auto; padding-bottom: 20px; border-bottom: 1px solid #a40000;}
#achievement-data dt{margin-bottom:26px;}
#achievement-data img{display: block; margin:0 auto;}
#achievement-big-img{display:none; position: absolute; top:0; left:0; width:100%; height:900%; background:#000; z-index: 10000}
.close-btn{float:right; width:24px; height:24px;}
.close-btn img{display: block;}
.zhuanti-guoqing-big-img{width:1148px; height:100%; border:none; position: fixed; top: 0; margin-left:50%; left:-574px;}
#datu{background:#fff;}
#datu .swiper-slide img{width:auto; margin:0 auto; max-width: 200%;}
#datu .img-box{width:100%; height:100%; overflow:auto;}
.swiper-big-prev,.swiper-big-next{position: absolute; left:0; top:40%; z-index: 1000; width:47px; height:58px;}
.swiper-big-next{left:auto; right:24px;}
.swiper-big-prev img,.swiper-big-next img{display: block; width:100%;}

.swiper-big-tools{position: absolute; top:0; left:0; z-index:10001;}
.swiper-big-tools dd{float:left; width:40px; height:40px; text-align: center; line-height:40px; font-size:20px; color:#fff; border-left:1px solid #fff; background:url(http://www.moe.gov.cn/images/zhuanti_common_focustxt_bg.png) repeat left top; cursor: default;}
.swiper-big-tools .swiper-pagination-big{border-left:none; cursor: text;}
.swiper-big-tools .scaleInit{font-size:14px;}

.special-left{float:left; width:544px; margin-right:12px;}
.special-right{float:left; width:544px;}
#special .title-t2{margin-bottom: 3px;}
#special .zhuanti-2019guoqing70-list{border:1px solid #ccc; padding:5px 10px;}
.grace-title{position:absolute; top:0; left:0; z-index:1000; width:100%; text-align:center; height:54px; line-height:51px; font-size:24px; font-style:italic; color:#fff; font-weight:bold; background:url(zhuanti_2019guoqing70_bg_km.png) no-repeat center;}
#grace-educators dd{float:left; padding:20px 10px; width:345px; border:1px solid #ccc; border-right: none;}
#grace-educators .last{width:346px; border-right:1px solid #ccc;}
#grace-educators,#grace-model-teach{position: relative; padding-top:50px;}
#grace-model-roles .grace-title{position: relative; margin: 20px 0;}
#grace-educators dd img{display: block; margin:0 auto; border:1px solid #ccc;}
#grace-educators dd strong{display: block; margin:10px; text-align: center; font-size:24px; color:#b80000;}
#grace-educators dd strong a{color:#b80000;}
#grace-educators .grace-info{text-indent:2em; font-size:14px; line-height:24px; color:#333; text-align: justify; min-height: 216px; max-height: 250px;}
#grace-model-roles .zhuanti-common-temp-focus{margin:0 0 20px; border:none; width:100%;}
#kaimo dd{position:relative; float:left; width:359px; margin-right:8px; border:1px solid #ccc; background:#f9ede6;  min-height: 480px; *height:480px;}
#kaimo .last{width:360px; margin-right:0;}
#kaimo strong{position: absolute; top:0; left:0; display:inline-block; *display: block; padding:10px 12px 10px 10px; font-style: italic; color:#fff; font-size:21px; background:#a80000;}
#kaimo h2{font-size:20px; color:#b80000; text-align: center; line-height: 34px;}
#kaimo h2 span{display:block; font-weight:normal; font-size:18px; color:#b80000;}
#kaimo h2 a{color:#b80000;}
#kaimo p{font-size:14px; text-indent: 2em; text-align: justify; padding:10px; color:#333;}
.kaimo-prev,.kaimo-next{position: absolute; top:45%; left:0; width:47px; height:58px; z-index: 1000;}
.kaimo-next{left:auto; right:0;}
#grace-model-teach .zhuanti-common-temp-focus{margin:0; width:1098px; padding:20px 0;}
.yuren-pagination{float:left; margin-right:40px; width:140px; text-align: center; font-size:24px; line-height: 170%; color:#666;}
.yuren-pages{background:url(zhuanti_2019guoqing70_jsyrkm_icon_years.png) no-repeat right -221px; cursor: default;}
.yuren-pages-first{background-position: right -165px;}
.yuren-pages-last{background-position: right -275px;}
.yuren-pages-action{font-size:32px; font-weight: bold; color:#b80000; background-position: right -10px;}
.yuren-pagination dd:hover{color:#b80000;}
#introduction{padding:0 30px 20px; color:#333; font-size:16px; text-indent: 2em; line-height: 200%; text-align: justify;}
#topics .zhuanti-common-temp-focus{margin:0; border:none; width:100%;}
#fabuhui img,.fabuhui-keywords{width:98%; margin:0 auto;}
#fabuhui .swiper-slide{position: relative;}
.fabuhui-keywords{position:absolute; top:100%; left:1%; height:100%; text-align: center; background:#a10000; color:#fff;}
.fabuhui-keywords a{display: block; width:100%; height:100%; color:#fcffe3; text-decoration: none;}
.fabuhui-keywords h2{margin-top:40px; font-size:28px; line-height: 150%;}
.fabuhui-keywords p{font-size:18px;}
.swiper-prev-fbh,.swiper-next-fbh{position: absolute; left:0; top:40%; z-index: 1000; width:30px; height:37px;}
.swiper-prev-fbh img,.swiper-next-fbh img{display: block; width:100%;}
.swiper-next-fbh{left:auto; right:0;}
#praise-name img{display: block; margin-bottom: 5px;}
#praise-cont{background:#cb2934; padding:0 10px 0 20px;}
#praise-cont img{float:left;}
#praise-list{float:left; width:440px; margin-top:50px; margin-left:18px;}
#praise-list dd{float:left; width:33.33%; text-align: left; font-size:18px; line-height: 38px; }
#praise-list a{color:#fff;}
#praise-video{float:left; width:290px; height:163px; padding:11px 0; border-radius: 20px; margin-top:50px; margin-right:20px; background:#000;}
#praise-video img{display: block; width:100%;}
#confession .zhuanti-common-temp-focus{margin:0 20px 0 0; border:none; width:482px;}
.zhuanti-common-foot{margin-top:30px;}

@media screen and (max-width: 1010px){
	/*body{background-size: 120% auto; margin-top:auto;}*/
	html, body, .zhuanti-common-body, .zhuanti-common-temp-focus, .zhuanti-common-foot{width:1100px;}
	#guoqing-focus{display: none;}
	.m-guoqing-focus{display: block;}
	/*body{background:none;}
	#zhuanti-2019guoqing70-nav{margin-top:0; padding-top:120px; background:url(zhuanti_2019guoqing70_bg.jpg) no-repeat center top; background-size:150%;}
*/
}