﻿body {font-size: 16px; line-height: 26px; font-family:"微软雅黑"; color: #B0763E; background:#fff;}
*{ margin:0; padding:0;}
a {text-decoration:none;color: #B0763E;}
a:hover {text-decoration: none; color:#665F87; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.container{ width:1200px; margin:0 auto;}

.banner{ width:100%; height:769px; background:url(banner.png) no-repeat top; text-align: center; margin-bottom: 50px;}

.nav_1{ background:url(nav1_bg.png) no-repeat top; width: 1200px; height: 480px; margin:0 auto 50px auto;}
.nav_1 .icon_1{ padding: 48px 0 0 54px; float: left;}
.nav_1 ul{ padding: 28px 73px 0 0; width:980px; float: right; display: block; height: 340px; }
.nav_1 ul li{width:980px; height: 66px; display: block; border-bottom: 1px dashed #E3CAB2; line-height: 66px;background:url(p0.png) no-repeat left; padding-left: 20px;}
.nav_1 ul li span{ float: right; }

.mores{ width:200px; height: 46px;line-height: 46px; margin: 20px auto 0 auto; text-align: center; }
.mores a{background:url(more0.png) no-repeat top;width: 190px; height: 46px; color: #fff; display: block; }

.icon_2{ width: 100%; text-align: center; display: block; margin-bottom: 30px; }


.nav_2bg{background:url(bg2.png) no-repeat bottom; width: 100%; padding-bottom: 70px; margin-bottom: 50px;}
.nav_2{ width: 1060px; margin: 0 auto 50px auto; }
.nav_2 dl{ float: left; width: 265px; margin-right: 132px; }
.nav_2 dl:nth-child(3n) { float: right; margin: 0;}
.nav_2 dl img{ width: 265px; height: 248px; margin-bottom: 49px; }
.nav_2 dl dt{background:url(certificate.png) no-repeat top;width: 265px; height: 46px; line-height: 46px; text-align: center; color: #fff;background-size:contain;}
.nav_2 dl dt:hover{ color: #B0763E; background:url(more1.png) no-repeat top;}


.nav_3{ margin:0 auto 40px auto; width: 1200px; }
.nav_3left{width: 474px; float: left;}
.nav_3left .box_1{ width: 474px;height: 267px;margin-bottom: 20px; }
.nav_3left .box_1 dl{width: 474px;height: 267px; position:relative;}
.nav_3left .box_1 dl img{width: 474px;height: 267px; z-index:1; position:absolute; top:0; }
.nav_3left .box_1 dl dt{background: rgba(14, 14, 14, 0.8);width:444px; padding:15px; position:absolute; z-index:9; bottom:0; color:#fff; font-size:18px; text-align: center; }

.nav_3left .box_2{ width: 474px;height: 128px;margin-bottom: 20px; }
.nav_3left .box_2 dl{ float:left;width: 227px;height: 128px; position:relative;}
.nav_3left .box_2 dl img{width: 227px;height: 128px; z-index:1; position:absolute; top:0; }
.nav_3left .box_2 dl dt{background: rgba(14, 14, 14, 0.8);width:197px; padding:5px 15px; position:absolute; z-index:9; bottom:0; color:#fff; font-size:18px; text-align: center; }
.nav_3left .box_2 dl:nth-child(2n) { float: right; }

.nav_3right{ float: right; width: 700px; }
.nav_3right dl{ border-bottom: 1px dotted #B0763E; height: 130px; margin-bottom: 12px;}
.nav_3right dl dt{background:url(p0.png) no-repeat left; padding-left: 20px; font-size: 18px;}
.nav_3right dl dd{ color: #B3A699;}


.nav_4bg{ width: 100%; background:url(bg4a.png) no-repeat bottom; padding-bottom: 50px;}
.nav_4bg .nav_4{ width: 1140px; height: 530px; padding: 47px 30px 0 30px;background:url(bg4.png) no-repeat top; margin: 0 auto 30px auto;}
.nav_4 dl{width: 368px;height: 206px; position:relative; float: left; margin-right: 17px;}
.nav_4 dl:nth-child(3n) { float: right; margin: 0;}
.nav_4 dl img{width: 368px;height: 206px; z-index:1; position:absolute; top:0; }
.nav_4 dl dt{background: rgba(14, 14, 14, 0.8);width:338px; padding:15px; position:absolute; z-index:9; bottom:0; color:#fff; font-size:18px; text-align: center; }
.mores4{ width:190px; height: 46px;line-height: 46px; margin:20px auto 0 auto; text-align: center; }
.mores4 a{background:url(more2.png) no-repeat top;width: 190px; height: 46px; color: #fff; display: block; }
.icon_4{ text-align: center; margin-bottom: 10px; }



/*诵读大赛*/
.tallery-thumbs{ width: 1150px; margin-bottom:20px;  }
.tallery-thumbs .swiper-slide{
height: 46px; line-height: 46px; text-align: center; color: #fff;  font-size: 22px; 
background: url(more3.png) center no-repeat;
color: #B0763E;}
.tallery-thumbs .swiper-slide-thumb-active{ 
background: url(more0.png) center no-repeat; color: #fff;}



/*书写大赛*/
.ballery-thumbs{ width: 1150px; margin-bottom:20px;  }
.ballery-thumbs .swiper-slide{
height: 46px; line-height: 46px; text-align: center; color: #fff;  font-size: 22px; 
background: url(more3.png) center no-repeat;
color: #B0763E;}
.ballery-thumbs .swiper-slide-thumb-active{ 
background: url(more0.png) center no-repeat; color: #fff;}

/*软硬笔1通用*/
.a1allery-thumbs{ width: 440px; margin-bottom:20px;  }
.a1allery-thumbs .swiper-slide{ width: 186px;
height: 47px; line-height: 47px; text-align: center; color: #fff;  font-size: 20px; 
background: url(nav_4bg1a.png) center no-repeat;
color: #B0763E;}
.a1allery-thumbs .swiper-slide-thumb-active{ background: url(nav_4bg1b.png) center no-repeat;color: #665F87;}

/*软硬笔2通用*/
.a2bllery-thumbs{ width: 440px; margin-bottom:20px;  }
.a2bllery-thumbs .swiper-slide{ width: 186px;
height: 47px; line-height: 47px; text-align: center; color: #fff;  font-size: 20px; 
background: url(nav_4bg1a.png) center no-repeat;
color: #B0763E;}
.a2bllery-thumbs .swiper-slide-thumb-active{ background: url(nav_4bg1b.png) center no-repeat;color: #665F87;}

/*软硬笔3通用*/
.a3cllery-thumbs{ width: 440px; margin-bottom:20px;  }
.a3cllery-thumbs .swiper-slide{ width: 186px;
height: 47px; line-height: 47px; text-align: center; color: #fff;  font-size: 20px; 
background: url(nav_4bg1a.png) center no-repeat;
color: #B0763E;}
.a3cllery-thumbs .swiper-slide-thumb-active{ background: url(nav_4bg1b.png) center no-repeat;color: #665F87;}

/*软硬笔4通用*/
.a4dllery-thumbs{ width: 440px; margin-bottom:20px;  }
.a4dllery-thumbs .swiper-slide{ width: 186px;
height: 47px; line-height: 47px; text-align: center; color: #fff;  font-size: 20px; 
background: url(nav_4bg1a.png) center no-repeat;
color: #B0763E;}
.a4dllery-thumbs .swiper-slide-thumb-active{ background: url(nav_4bg1b.png) center no-repeat;color: #665F87;}

/*软硬笔5通用*/
.a5ellery-thumbs{ width: 440px; margin-bottom:20px;  }
.a5ellery-thumbs .swiper-slide{ width: 186px;
height: 47px; line-height: 47px; text-align: center; color: #fff;  font-size: 20px; 
background: url(nav_4bg1a.png) center no-repeat;
color: #B0763E;}
.a5ellery-thumbs .swiper-slide-thumb-active{ background: url(nav_4bg1b.png) center no-repeat;color: #665F87;}


/*讲解大赛*/
.dallery-thumbs{  margin-bottom:30px;   }
.dallery-thumbs .swiper-slide{
height: 56px; line-height: 56px; text-align: center; color: #3179DA;  font-size: 20px; 
background: #F3F8FD;
border-radius: 28px;}
.dallery-thumbs .swiper-slide-thumb-active{background: #2A6DD6; color: #fff;}

.dallery-thumbs{ width: 1150px; margin-bottom:20px;  }
.dallery-thumbs .swiper-slide{
height: 46px; line-height: 46px; text-align: center; color: #fff;  font-size: 22px; 
background: url(more3.png) center no-repeat;
color: #B0763E;}
.dallery-thumbs .swiper-slide-thumb-active{ 
background: url(more0.png) center no-repeat; color: #fff;}

/*列表*/

.listimg_icon{ width: 1230px; margin:0 auto 30px auto; font-size: 24px; font-weight: bold; border-bottom: 2px solid #B0763E; line-height: 50px; text-align: center;}

.listimg_bg{ width: 1230px; margin:0 auto 50px auto; }
.listimg_bg dl{ float: left; width: 226px; height: 170px; margin-bottom: 20px; text-align: center; overflow: hidden; padding: 0 10px; }
.listimg_bg dl img{ width: 226px; height: 130px;}



.bottombg{ width:100%; height:152px; text-align: center; background: url(bottombg.png) no-repeat center;}
.bottom_sbj{ display:none;}
.tt{ display: none; background:#fff;}

