 a{
        text-decoration:none;
        color:#fff;
    }
    a:hover{
        color:#FF0000;
    }
    body{
        margin:0;
        padding:0;
        font-family:Microsoft YaHei;
        font-size:14px;
        color:#4d4d4d;
    }
    td{
        padding: 6px;
        border: #E7E7E7 solid 1px;
        color: #666666;
    }
    .table{
        width:100%;
    }
    .table2{
        background-color:#ebebeb;
    }
    .td-title{
        background-color:#333333;
        text-align:center;
        color:#fff;
    }
    .table-cell1{
        background-color:#F9F9F9;
        line-height:2;
    }
 .table-cell1 img{
text-align:center;
 }
 .table-cell1 p{
    color:#000;text-align:center;
 }
    .table-cell2{
        background-color:#fff;
        text-align:center;
        line-height:2;
    }
    .table-cell{
        background-color:#fff;
        text-align:center;
        line-height:2;
    }
    .table-cel3{
        background-color:#fff;
        text-align:left;
        line-height:2;
    }
    .td-title2{
        font-weight:bold;
        text-align:center;
        line-height:2;
    }
    .table-cellb{
        font-weight: bold;
        color: #FF0000;
        line-height:2;
        background-color:#fff;
        text-align:center;
    }
    .table-cellc{
        font-weight: normal;
        line-height:2;
        background-color:#fff;
        text-align:center;
        text-decoration: line-through;
    }
    .ckbody{
        clear: both;
        float: none;
        width: 1200px;
        margin-right: auto;
        margin-left: auto;
    }
    .hdp{
        clear: both;
        float: none;
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        background-image: url(../images/hdp01.jpg);
        background-repeat: no-repeat;
        height: 460px;
    }
    .inbj{
        float: left;
        width: 100%;
        background-color: #EEEEEE;
    }
    .search{
        float: right;
        width: 500px;
    }
    .inp_srh{
        float: left;
        width: 400px;
    }
.shop_title{
	float: left;
	width: 100%;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	background-color: #E6E6E6;
	text-align: center;
	height: 40px;
}
.shop{
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.shop li{
	float: left;
	width: 285px;
	box-shadow: 5px 5px 10px #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.shop li img{
	margin: 10px;
	float: left;
	height: 250px;
	width: 250px;
}
.shop li p{
	font-size: 14px;
	line-height: 30px;
	float: left;
	width: 280px;
	color: #333333;
	text-indent: 10px;
}
.shop li p b{
	font-weight: bold;
	color: #FF0000;
}
.illustrate{
	float: left;
	width: 100%;
	margin-bottom: 10px;
	line-height: 30px;
	border: 1px solid #E4E4E4;
	padding: 10px;
}

/*首页*/
 .hdp{
     clear: both;
     float: none;
     width: 100%;
     margin-right: auto;
     margin-left: auto;
     background-image: url(../images/hdp01.jpg);
     background-repeat: no-repeat;
     height: 460px;
 }
 .zhxthdp{
     clear: both;
     float: none;
     width: 100%;
     margin-right: auto;
     margin-left: auto;
     background-image: url(../images/zhxthdp01.jpg);
     background-repeat: no-repeat;
     height: 460px;
 }
 .trainhdp{
     clear: both;
     float: none;
     width: 100%;
     margin-right: auto;
     margin-left: auto;
     background-image: url(../images/trainhdp01.jpg);
     background-repeat: no-repeat;
     height: 460px;
 }
 .baodianhdp{
     clear: both;
     float: none;
     width: 100%;
     margin-right: auto;
     margin-left: auto;
     background-image: url(../images/baodianhdp01.jpg);
     background-repeat: no-repeat;
     height: 460px;
 }
 .inbj{
     float: left;
     width: 100%;
     background-color: #EEEEEE;
 }
 .search{float: right;width: 500px;}
 .inp_srh{float: left;width: 400px;}
 .bqlie{
     float: left;
     width: 130px;
     height: 40px;
     border-top-width: 1px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #FFFFFF;
     border-right-color: #FFFFFF;
     border-bottom-color: #FFFFFF;
     border-left-color: #FF3300;
 }
 .videotext{
     width: 100%;
     height: 50px;
     background-color: #000;
     font-size: 16px;
     float: none;
     color: #ffffff;
     text-indent:2em;
     line-height: 50px;

 }
 .videoshowbj{
	width: 100%;
	height:430px;
	background-image: url(../images/softzxksvideobj.jpg);
	background-repeat: repeat-x;
	float: left;
}
 .videoshowleft{width: 710px; float: left;}
 .videoshow{
	width: 600px;
	height:340px;
	padding: 30px;
	float: left;
}
 .videoright{
	float: right;
	width: 480px;
	height:430px;
	background-image: url(../images/softzxksvideoright.jpg);
	background-repeat: no-repeat;
}
 .videoktright{
     float: right;
     width: 480px;
     height:430px;
     background-image: url(../images/softzxktvideoright.jpg);
     background-repeat: no-repeat;
 }
 .videozxktleft{
     float: left;
     width: 611px;
     height:353px;
     background-image: url(../images/softzhxt2502.jpg);
     background-repeat: no-repeat;
 }
 .videozxktright{
	width: 589px;
	 height:353px;
	float: right;
	background-color: #F3F5FC;
}
 .videozxktshow{
	width: 550px;
	height:315px;
	float: left;
	border: 1px solid #CCCCCC;
	border-radius:15px;
	padding: 5px;
}
 .videoshowcss{border-radius:15px;}
.videozxktnav{
	float: left;
	height: 55px;
	width: 150px;
	margin-top: 230px;
	margin-left: 290px;
}
 .videozxksleft{
     float: left;
     width: 611px;
     height:353px;
     background-image: url(../images/softzxkstop2500.jpg);
     background-repeat: no-repeat;
 }
 .videozxksright{
	width: 589px;
	height:353px;
	float: right;
	padding-top: 15px;
 }
 .videotrainright{
     float: right;
     width: 480px;
     height:430px;
     background-image: url(../images/softtrainvideoright.jpg);
     background-repeat: no-repeat;
 }
 .videobaodianright{
     float: right;
     width: 480px;
     height:430px;
     background-image: url(../images/softbaodianvideoright.jpg);
     background-repeat: no-repeat;
 }
.videonav{
	float: left;
	height: 55px;
	width: 150px;
	margin-top: 250px;
	margin-left: 60px;
}
 .aistudyleft{width: 600px;  height:364px;
     background-image: url(../images/softaistudy02.jpg);
     background-repeat: no-repeat;float: left;}
 .aistudyright{
	width: 540px;
	height:310px;
	padding: 30px;
	float: left;
	background-image: url(../images/softaistudy02bj.jpg);
	background-repeat: repeat-x;
 }
 .aistudytitle{
	font-size: 25px;
	line-height: 50px;
	font-weight: bold;
	float: left;
	height: 50px;
	width: 400px;
	margin-top: 50px;
	margin-left: 130px;
}

.aistudyprice{
	float: left;
	width: 400px;
	margin-top: 10px;
	margin-left: 130px;
}
.aistudyprice dt{
	font-size: 20px;
	line-height: 50px;
	font-weight: bold;
	color: #6F6F6F;
	float: left;
	width: 60px;
}
.aistudyprice dd{
	font-size: 40px;
	font-weight: bold;
	color: #FF8000;
	float: left;
	width: 300px;
}
 .aivideoshow{
	width: 520px;
	height:290px;
	padding: 10px;
	float: left;
	border: 1px dashed #CCCCCC;  border-radius: 10px; /* 设置所有角的圆角半径 */
 }
 .aistudytop{
	float: left;
	height: 216px;
	width: 100%;
}
.aibody{
	background-image: url(../images/softaistudybj.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 100%;
}