.relative {position:relative;}
html,body {font-size:15px !important;user-select: none; font-family: Gilroy-regular, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol' !important;}
.absolute {position:absolute;width:100%;top:0;left:0;}
.fz0 {font-size:0;}
.jiaoju_dome2 li p {margin:5px 23px;}
.block {display:block;}
.commW {width:1160px;margin:0 auto;}
.tac {text-align:center;}
.border {border:1px solid #e5e5e5;}
.mt20 {margin-top:20px;}
 img {display:block;height:100%;} 
.mt15 {margin-top:15px;}
/* 播放按钮 */
.iconw {position:relative;font-size:15px;margin:6px 0;margin-left: 30px;text-align: center;  text-overflow: ellipsis;white-space: normal;}
.iconw::after {content:'';position:absolute;left:-30px;top:-2px;width:25px;height:25px;background:url(../images/icon//sas.png) no-repeat center center;background-size:100% 100%;}
/* logo */
.logo {min-width:1512px;margin:0 auto;}
/* banner */
.caidan {overflow:hidden;}
.commWs {width:1512px;margin:0 auto;}
.color {background:linear-gradient(0deg,#e7e7e7 0%,white 100%);border-top:8px solid #1e91f4;max-width:1512px;margin:0 auto;}
.caidan li {overflow:hidden;font-size:18px;padding:10px 20px;color:#ffffff;font-family:"Adobe 黑体 Std";border-right:2px solid white;border-bottom:4px solid #e7e7e7;}
.caidan li:first-child {background:#1e91f4;color:#ffffff;}
.caidan li:hover {background:#1e91f4;color:#ffffff !important;}
.caidan li:hover a {color:#fff;}
.caidan li:first-child a {color:#fff;}
/* 标题模块 */
.main {margin-top:20px;}
.commW {width:1512px;padding:10px 0;margin:0px auto;}
.ji_topc {text-align:center;}
.ji_topc h2 { font-size: 20px;
    padding-left: 10px;
    padding: 12px 30px;
    background: #073763;
    border-radius: 25px 25px 0px 0px;
    color: #fff;}
.ji_topc p {margin-left:17px;font-size:18px;color:#2553b3;line-height:20px;}
.ji_topc span a {float:right;padding:0 10px;padding:5px;border-radius:5 px;margin-right:10 px;position:relative;}
.ji_topc span a::after {content:"";display:block;width:20px;height:20px;position:absolute;left:-30px;top:5px;background:url("../images/zs.png") no-repeat center center;background-size:100% 100%;}
.xueli {font-size:24px;}
.gengduo {display:inline-block;margin:7px 10px;float:right;}
/* <!-- 汽车教具产品 --> */
.tab {display:inline-block;overflow:hidden;width: 99%;}
.sca {background:#fff;color:#2553b3;}
.center li p {text-align:center;}
.tab b {overflow:hidden;display:block;float:left;cursor:pointer;height:30px;line-height:30px;border-radius:5px;font-weight:500;margin:10px 11px;font-size:18px;text-align:center;}
.tab b:first-child {float:left;}
.url_shebie{
    overflow: hidden;
}
.url_shebie li {margin:10px 9px; width: 364px;}
.url_shebie li:nth-last-child(4n) {float:left;margin-left:0;}
.url_shebie li:nth-last-child(4n) {margin-right:0;}
.uls_ds li {margin:16px;}
/* .uls_ds li:first-child {margin-left:0;}
.uls_ds li:last-child {margin-right:0;float:right;} */

.uls_ds li:nth-last-child(3n){
    float: left;
    margin-left: 0;
}
.uls_ds li:nth-last-child(3n-2){
    margin-right: 0;
    float: right;
}
strong{
    width: 99.5%;
    height: 0px;
    display: flex;
    margin: 0 9px;
    border-top: 2px dotted  #e1e1e1;
}
.url_shebie li{
 margin: 26px 9px;
 width: 364px;
 height: 261px;
}
.tab h1{
    overflow: hidden;
    display: block;
    float: left;
    cursor: pointer;
    height: 30px;
    font-weight: bold;
    line-height: 30px;
    border-radius: 5px;
    margin: 10px 10px;
    font-size: 18px;
    text-align: center;
}
.disns{
    margin: 20px 0;
    border: 3px solid #fff;
    box-shadow: 0px 0px 17px 0 #c5c1c1;
}

.juz{
    text-align: center;
}
#pageHelp{
    margin:80px;
    display: inline-block;
}


div.zxf_pagediv{
	text-align: center;
	color: #999999;
	padding: 20px 20px 40px 0;
}
div.zxf_pagediv a{
	text-decoration: none;
	
}
div.zxf_pagediv span,div.zxf_pagediv a{
	display: inline-block;
	box-sizing: border-box;
}
.current{
	color: #ffffff;
	background: #1ABC9C;
	width: 40px;
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
}
.zxfPagenum{
	color: #666;
	background: #fff;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin: 0 5px;
	border-radius: 3px;
}
.nextpage{

	margin: 0 5px;
}
.nextbtn,.prebtn,span.disabled{
	color: #666;
	background: #fff;
	width: 88px;
	height: 42px;
	line-height: 42px;
	border-radius: 3px;
}
.zxfinput{
	width: 50px;
	height: 42px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #E6E6E6;
	margin: 0 12px;
	border-radius: 3px;
	color: #666;
}
.zxfokbtn{
	width: 48px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #E6E6E6;
	margin-left: 10px;
	cursor:pointer;
	border-radius: 3px;
	background: #fff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}