/*浓情端午*/
html,body{max-width: 640px;margin:0 auto;}
.children{background-color:#fcd2da;padding-bottom:0!important;}
.children .content_bg{overflow: hidden;width: 100%;background: url(../../img/active/children/content_bg.png) 0 100% no-repeat;background-size:100%}
.children .category{border-radius:40px;background-color:#e5f6ff;width: 95%;margin: 0 auto;margin-bottom: 15px;}
.children .h3_link{text-align:center;}
.children .h3_link img{width:70%;}
.children .list{padding:0 10px;overflow: hidden;}

.children .list li{background:#b0e3f3;width: 45.5%;width: -webkit-calc((100% - 15px*2)/ 2);width: calc((100% - 15px*2)/ 2);float: left;margin: 0 8px 15px 7px;}
.children .list li a{display: block;padding-bottom: 10px;}
.children .list .pic_box{position: relative;width: 100%;}
.children .list img{width: 100%;}
.children .list p{padding:0 10px;line-height: 16px;}
.children .list p.p1{height: 32px;margin:10px 0 8px;overflow: hidden;}
.children .list p.p2 em{font-size: 16px;margin:0 6px;}
.children .list:last-child{padding-bottom: 30px;}
.children .category:last-child{margin-bottom:60px;}
.children_nav{height:2.5em;position:relative;font-size: 30px;}
.children_nav .nav{display:block;position:absolute;background-size:100% !important;width: 5em;height: 2.7em; }
.children_nav .nav_1{top: -1.8em;left:0;background: url(../../img/active/children/nav_1.png) no-repeat;    background-position: 0 -0.4em;}
.children_nav .nav_2{top:-0.4em;left:4em;background: url(../../img/active/children/nav_2.png) no-repeat;background-position: 0 -2.2em;}
.children_nav .nav_3{top: -1.8em;left:50%;background: url(../../img/active/children/nav_3.png) no-repeat;background-position:0px -0.4em;
transform: translate(-50%,0);-ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0); 
}
.children_nav .nav_4{top:-0.4em;right:4em;background: url(../../img/active/children/nav_4.png) no-repeat;background-position: 0 -1.6em;}
.children_nav .nav_5{top: -1.8em;right: 0;background: url(../../img/active/children/nav_5.png) no-repeat;background-position: 0 -0.3em;}
.fixed_nav{display:none;}
.fixed_nav .children_nav_fixed.fixed{padding: 0 8px;position: absolute;background-color: #fcd2da;left: 0;top: 44px;width: 100%;z-index: 5000;}
.children_nav_fixed{height:5em;font-size: 30px;}
.children_nav_fixed .nav{display:block;position:absolute;background-size:100% !important;width: 5em;height: 2.7em;}
.children_nav_fixed .nav_1{top: 0.2em;left:0;height: 3em;background: url(../../img/active/children/nav_1.png) no-repeat;    background-position: 0 -0.2em;}
.children_nav_fixed .nav_2{top:0em;left:4.2em;height: 5em;background: url(../../img/active/children/nav_2.png) no-repeat;background-position: 0 -0.6em;}
.children_nav_fixed .nav_3{top: 0.2em;left:50%;height: 3em;background: url(../../img/active/children/nav_3.png) no-repeat;background-position:0px -0.4em;
transform: translate(-50%,0);-ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0); 
}
.children_nav_fixed .nav_4{top:0em;right:4.2em;height: 5em;background: url(../../img/active/children/nav_4.png) no-repeat;background-position: 0 -0.2em;}
.children_nav_fixed .nav_5{top: 0.2em;right: 0;height: 3em;background: url(../../img/active/children/nav_5.png) no-repeat;background-position: 0 -0.2em;}
.children_nav_fixed .nav_1.active,.children_nav .nav_1.active{background-image: url(../../img/active/children/nav_1_on.png);background-repeat: no-repeat;}
.children_nav_fixed .nav_2.active,.children_nav .nav_2.active{background-image: url(../../img/active/children/nav_2_on.png);background-repeat: no-repeat;}
.children_nav_fixed .nav_3.active,.children_nav .nav_3.active{background-image: url(../../img/active/children/nav_3_on.png);background-repeat: no-repeat;}
.children_nav_fixed .nav_4.active,.children_nav .nav_4.active{background-image: url(../../img/active/children/nav_4_on.png);background-repeat: no-repeat;}
.children_nav_fixed .nav_5.active,.children_nav .nav_5.active{background-image: url(../../img/active/children/nav_5_on.png);background-repeat: no-repeat;}
@media screen and (max-width: 700px) {
	.children_nav,.children_nav_fixed{font-size:30px;}
}
@media screen and (max-width: 600px) {
	.children_nav,.children_nav_fixed{font-size:18px;}
}
@media screen and (max-width: 400px) {
	.children_nav,.children_nav_fixed{font-size:15px;}
}