body{
		margin: 0;
		padding:0;
	}	

	.container{
		font-family: 微软雅黑;
		background: #fff;
		padding: 30px;
		margin:50px auto;
        overflow: hidden;
	}

	.container .menu{
		width: 12.5%;
        margin-left: 15%;
		float: left;
		border-right: 1px solid #aaa;
	}

@media screen and (max-width: 1680px){
   .container .menu{
		width: 12.5%;
        margin-left: 13%;
		float: left;
		border-right: 1px solid #aaa;
	}
	.menu_tab {
   width: 60%;
    margin-left: 28%;
	}
}

@media screen and (max-width: 1440px){
   .container .menu{
		width: 15.5%;
    margin-left: 10%;
		float: left;
		border-right: 1px solid #aaa;
	}
	.menu_tab {
   width: 60%;
    margin-left: 28%;
	}
}
@media screen and (max-width: 1366px){
   .container .menu{
		width: 18.5%;
    margin-left: 5%;
		float: left;
		border-right: 1px solid #aaa;
	}
	.menu_tab {
   width: 60%;
    margin-left: 28%;
	}
	.container .content .menu1 .tab .tt {
    font-size: 32px;
    font-weight: bold;
    line-height: 100px;
	}
	.container .content .menu1 .tab p {
    font-size: 16px;
    line-height: 24px;
    color: rgba(0,0,0,1);
    word-break: break-all;
    text-align: justify;
    }
}
@media screen and (max-width: 750px){
    .menu {
    display: none;
    }
	.container .content .get-menu{
    display: none;
  }
  .container .content .menu1 .tab .tt {
    font-size: 24px;
    font-weight: bold;
    line-height: 50px !important;
   }
   .menu_tab {
    width: 100%;
    margin-left: 0% !important;
}
}


/*position 菜单背景图标*/
	.positionIicon{
		display: inline block;
		width: 32px;
		height: 32px;
		margin: 0px 4px;
		float: left;
		margin-right: 10px;
	}
/*menu图标*/
	.q-menu-img{
		background: url("../book/01.png");
	}
	
	.q-menu-doit{
		background: url("../img/iconfont-0bangzhushouce.png");
	}

	.q-menu-three{
		background: url("../img/iconfont-wenti.png");
	}


	.container .menu h3{
		font-size: 20px;
		cursor: pointer;
	}
    .container .menu ul{
        display: none;
		margin: 10px;
    }
	.container .menu ul li{
		/***height: 28px;**/
		line-height: 28px;
		float: left;
		width: 95%;
	}

	.container .menu ul li a:hover{
		background: #0062ff;
		border-radius: 14px;
		-webkit-border-radius: 14px;
		-moz-border-radius: 14px;
		-moz-border-radius:14px;
		color:#fff;
	
	}

	ul{
		list-style: none;
	}

	.container a{
		text-decoration: none;
		color: #000;
		font-size: 14px;
		line-height: 24px;
		height: 26px;
		/**padding-left: 10px;**/
		white-space: pre-wrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
		.container a:hover{		
		color: #0062ff;
	}
	.container span{
		padding-left: 10px;
    color: #666;
	}

	.container .menu .selected{
		background: #ccc;
		border-radius: 14px;
	}



	.container .content{
		margin-top: 15px;
		
	}

	.container .content .get-menu{
    float: right;
    color: #666;
	}
	
	.container .content .get-menu a{
		display: inline-block;
		font-size: 15px;
	    height: 40px;
		padding-left: 5px;
		color: #666;
		overflow: unset;
	}
	.container .content .get-menu a:hover{
		color: #000;
	}

	.container .content .get-menu a:last-child{
		margin-left: -8px;
		
	}

	.container .content .get-menu span{
		display: inline-block;
	    height: 40px;
	    margin-left: -110px;
	}

	.container .content .menu1 .tab {
		display: none;
	}

	.container .content .menu1 .active{
		display: block;
	}

	.container .content .menu1 .tab p{
		font-size: 18px;
		line-height: 36px;
		color: rgba(0,0,0,1);
        word-break:break-all;
		text-align:justify;
	}

		.container .content .menu1 .tab h2{
		font-size: 18px;
		line-height: 36px;
		font-weight: bold;
		    padding-top: 30px;
		
	}

	.container .content .menu1 .tab p li a:hover{
		color: #0062ff;
	}
	.container .content .menu1 .tab span{
		font-size: 14px;
		color: #999;
	}

	.title{
		font-size: 20px;
    color: #585858;
	}
	.title li a:hover{
		color: #0062ff;
	}
	.container .content .menu1 .tab span a{
		display: contents;
	}

	.container .content .menu1 .tab .tt{
		font-size: 28px;
		font-weight: bold;
		line-height: 100px;
	}
/*第二个菜单下的文档内容*/
	.container .content .menu2 .tab {
		display: none;
	}

	.container .content .menu2 .active{
		display: block;
	}

	.container .content .menu2 .tab p{
		font-size: 14px;
		line-height: 20px;
		color: rgba(0,0,0,0.8);
        word-break:break-all;
	}

	.container .content .menu2 .tab .tt{
		font-size: 14px;
		font-weight: bold;

	}
/*第三个菜单下的文档内容*/
	.container .content .menu3 .tab {
		display: none;
	}

	.container .content .menu3 .active{
		display: block;
	}

	.container .content .menu3 .tab p{
		font-size: 14px;
		line-height: 20px;
		color: rgba(0,0,0,0.8);
        word-break:break-all;
	}

	.container .content .menu3 .tab .tt{
		font-size: 13px;
		font-weight: bold;
	}
	.menu_tab{
		width: 50%;
    margin-left: 31%;

	}
	.selected a{
		background: #ccc;
		border-radius: 14px;
	}

