					body{
						background: #FFFFFF;
					}
					.top img{
						max-width: 100%;
						margin: 0 auto;
						display: block;
					
					}
					.box{
						margin-top: 40px;
					}
					.twjs .first{
						background: #F5F5F5;
					}
				    .twjs .first h2{
						font-size: 28px;
						color: #333333;
						font-weight: bold;
						text-align: center;
						height: 70px;
						line-height: 70px;
					}
					.twjs .first p{
					    font-size: 16px;
					    text-align: center;
					    line-height: 24px;
						color: #333333;
						height: 35px;
						line-break: 35px;
					}
					.twjs .list{
						margin-top: 25px;
					}
					.twjs .left-imgs,.twjs .right-list{
						width: 560px;
						
					}
					.wejsSlide{
					   	width: 560px;
					   	height: 372px;
					   	overflow: hidden;
					   	position: relative;
					}
					.wejsSlide .hd {
			    		width: 90px;
						overflow: hidden;
					    position: absolute;
					    right: 5px;
					    bottom: 12px;
					    z-index: 1;
					}
					.twjs .left-imgs .hd ul li{
						width: -webkit-max-content;
						float: left;
						margin-left: 10px;
						width: 10px;
						height: 10px;
						background-color:#ffffff;
						border-radius: 50%;
						text-align: center;
					}
					.twjs .left-imgs .hd ul li.on{
						background-color:#C20007;
					}
					.twjs .left-imgs .bd ul li{
						height: 372px;
					}
					 .twjs .left-imgs img{
						width: 100%;
						height: 100%;
					}
				    .twjs .left-imgs p{
				   		background: rgba(0,0,0,.5);
				   		color: #ffffff;
				   		left: 0;
				   		bottom: 0;
				   		width: 100%;
				   		height: 35px;
				   		line-height: 35px;
				   		font-size: 16px;
				   		padding-left: 15px;
			  			box-sizing: border-box;
				   }
				 	.twjs .right-list{
				   	margin-left: 30px;
				   }
				    .twjs .right-list ul li{
				   	    color: #474747;
					    font-size: 18px;
					    padding: 18px 0px 18px 15px;
					    font-weight: bold;
					    background: url(./ds-list-ico.png) no-repeat left center ;
					    padding-left: 15px;
					    cursor: pointer;
					    border-bottom: 2px solid #efefef;
				
				   }
			
				  .twjs .right-list ul li:hover{
				   	  color: #d41111;
				   }
				   
				   @font-face {
						font-family: 'titleFontSize1';   /*字体名称*/
			            src: url(./font2.ttf);       /*字体源文件*/
					}
				   
				   	@font-face {
						font-family: 'titleFontSize';   /*字体名称*/
			            src: url(./font1.ttf);       /*字体源文件*/
					}
		
		
					/*公用样式*/

					.common-title{
						width: -webkit-max-content;
						margin: 0 auto;
						width: 910px;
						height: 58px;
						
					}
					.common-title .content{
						font-size: 28px;
						font-weight: bold;
						color: #d41111;
						width: 115px;
						margin: 0px 10px;
					}
					.common-title .content em{
						display: block;
						font-size: 13px;
						font-family: "titleFontSize1";
						color: #da3131;
						font-style: revert;
					}
					.common-title .content span{
						display: block;
						font-family: "titleFontSize";
						
					}
					.common-title .right{
						right: 0;
						bottom: 0;
					}
					.common-list{
						margin-top: 30px;
					}
					.common-list ul li{
						width: 560px;
						float: left;
						margin-right: 30px;
						margin-bottom: 15px;
						padding-bottom: 15px;
						border-bottom: 2px dashed #a0a0a0;
					}
					.common-list ul li:nth-child(2n){
						margin-right: 0px;
					}
					.common-list ul li h2{
						color: #474747;
						font-size: 20px;
						font-weight: bold;
					}
					.common-list ul li p{
						text-indent: 2em;
						font-size: 15px;
						color: #6b6b6b;
						line-height: 30px;
						margin-top: 15px;
						
					}
					
					/*图文图解*/
					.common-imgsList{
						margin-top: 30px;
					}
					.common-imgsList dl dt{
						width: 360px;
						height: 270px;
						margin-bottom: 30px;
						margin-right: 35px;
						float: left;
						overflow: hidden;
						
					}
					.common-imgsList dl dt:nth-child(3n){
						margin-right: 0px;
					}		
					.common-imgsList dl dt img{
						width: 100%;
						height: 100%;
						transition: all 2s ease;
					}		
					.common-imgsList dl dt img:hover{
						transform: scale(1.15);
					}	
					.common-imgsList dl dt p{
						left: 0;
					    bottom: 0;
					    width: 100%;
					    height: 40px;
					    line-height: 40px;
					    text-align: center;
					    background: rgba(0,0,0,0.5);
					    box-sizing: border-box;
					    position: absolute;
					    color: #ffffff;
					    font-size: 15px;
					    padding: 0px 10px;
					}
					
					/*学习图说样式*/
					.books-list {
					/*	width: 940px;*/
						height: 300px;
						overflow: hidden;
					     margin: 30px auto 50px;
					
					}
					.books-list .bd{
						margin: 0px 30px;
    					overflow: hidden;
					}
					.books-list .bd ul li{
						float: left;
						width: 205px;
						height: 287px;
						margin-right: 16px;
					}
					.books-list .bd ul li img{
						width: 100%;
						height: 100%;
					}
					
					.books-list .next,.books-list .prev{
					    display: inline-block;
					    width: 26px;
					    height: 47px;
					    cursor: pointer;
					    background: url(./lunbo-left.png) center center no-repeat;
					    position: absolute;
					    top: 125px;
					    left: 0px;
					}
					
					.books-list .next {
					    background: url(./lunbo-right.png) center center no-repeat;
					    left: auto;
					    right: 0px;
					}	



	              	

	              	

	              	

	              	