* {
    margin: 0;
    padding: 0;
}
li {
    list-style: none;
}
.clear {
    clear: both;
}

.menus {
    width: 107.3rem;
    margin: 4.0rem auto;
	position: relative;
}
.menus>ul {
          width: 96.1rem;
           position: relative;
           margin: 0 auto;
           box-shadow: 2px 7px 48px -5px rgba(116, 159, 245,0.4);
           display: flex;
           justify-content: space-between;
           margin-bottom: 1.7rem;
}
.menus>ul>li {
    float: left;
    width: 15.0rem;
    height: 8.0rem;
	font-size: 2.0rem;
    line-height: 8.0rem;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all 0.5s;
       -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
         -o-transition: all 0.5s;
            transition: all 0.5s;
}
.menus>ul>li:nth-child(2) {
    color: #333333;
}
 .bg {
    width: 15.0rem;
    height: 8.0rem;
    position: absolute;
    left: 0;
    top: 0;
    border-bottom: 2px solid #4680F5;
    z-index: -1;
    -webkit-transition: all 0.5s;
       -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
         -o-transition: all 0.5s;
            transition: all 0.5s;
}

.tab {
    width: 100%;
    margin-top: 2.0rem;
	position: relative;
    display: none;
	
}
.show {
    display: block;
}
.title {
    text-align: center;
    padding: 2.0rem;
    background: #ccc;
}
.tb_tp{
			width: 100%;
			margin-bottom: 7.0rem;
                        overflow:hidden;
		}
		.tb_tp img{
			width: 100%;

		}
		
		._tit{ font-size:4.0rem;  color:#333333; font-family:'MicrosoftYaHei';letter-spacing:2px;text-align: center;margin-bottom:20px;}
		.sy_ms{
                               width: 97.8rem;
                              font-size: 1.6rem;
                              color: #666666;
                              font-family: 'MicrosoftYaHei';
                             letter-spacing: 2px;
                             text-align: left;
                             margin: 0 auto 2.0rem;
                           }
		
		.zx_list{
			display: flex;
			justify-content: space-between;
			font-size: 2.1rem;
			margin-bottom: 3.9rem;
			cursor: pointer;
		}
		.zx_list p:nth-child(1){
			color: #333333;
			letter-spacing: 2px;
		}
		.zx_list p:nth-child(2){
			color: #999999;
		}
		.sx_text{
			cursor: pointer;
			width: 11.2rem;
			position: absolute;
			top: -5.0rem;
			right: 0;
		}
		.sx_text img{
			width: 3.0rem;
			height: 3.0rem;
			vertical-align: bottom;
		}
		.sx_text span{
			display: inline-block;
			font-size: 2.0rem;
			color: #4680F5;
		}
		.page_1,.page_2,.page_3,.page_4{
			position: relative;
		}
		.tab .dm_info{
			width: 100%;
		}
		.tab .dm_info li{
                    margin-bottom:0;
                }
@media(max-width:750px){
                       .menus>ul{
				margin-bottom: 0.9028rem;
			}
			.menus>ul>li{
				font-size: 1.098rem;
                                height: 5rem;
				line-height: 5rem;
			}
                       .sy_ms{
                                 width:90%;
                                  margin:0 auto 0.5rem;
                         }
                        .tb_tp{
				height: 15.616rem;
				margin-bottom: 1.0736rem;
			}
                       .menus{
			   margin: 2.976rem auto;	
			}
                       .tab{
				margin-top: 0.488rem;
				}
                       .tab .dm_info li{
				margin-bottom: 1rem;
				}
		}
