@charset "utf-8";
*{margin: 0px;padding: 0px;font-family:"微软雅黑";}
body,p,ul,ol,dl,dd,hr,h1,h2,h3,h4,h5,h6,figure,ul,ol,th,td,button,input,fieldset,legend,textarea,option{margin: 0;padding: 0;}
body {font-family: "微软雅黑" !important; color: #333;}
a {text-decoration: none; color: #333;cursor:pointer}
li {list-style: none}
section img{cursor:pointer; width: 100%; height: auto;}
.t-center{ text-align: center;}
.clear{ clear: both;}
.fl{ float: left;}
.fr{ float: right}
.d-none{ display: none;}

.title{ width: 100%; height: auto;text-align: center;padding-top: 30px;}
.title1{
	font-size: 29px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #000000;
}
.title2{
	font-size: 21px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #878787;
}
.djzx{width: 248px; height: 76px;text-align: center;line-height: 76px;background-image: url(https://www.cdomdmyxx.com/templets/omd/zt/chuangye/images/dj-bg.png);margin: auto;margin-top: 90px;}
.djzx a{ font-size: 21px; color: #fff;}

.banner{ width: 100%; height: auto;}

.bz{ width: 100%; height: 700px;}
.bz-ct{ width: 1200px; height: 241px;margin: auto;margin-top: 60px;}

.js{ width: 100%; height: 880px;background: #f7f7f7;}
.js-ct{ width: 1225px; height: 432px;margin: auto;margin-top: 60px;}
.js-ct li{width: 285px; height: 432px;}

.xs{ width: 100%; height: 880px;}
.xs-ct{ width: 1225px; height: 428px;margin: auto;margin-top: 60px;}
.xs-ct li{width: 285px; height: 428px;}

.gh{ width: 100%; height: 500px;background: #f7f7f7;}
.gh-ct{ width: 1225px; height: 216px;margin: auto;margin-top: 60px;}

.kc{ width: 100%; height: auto;}
.kc-ct{ width: 1225px; height: auto;margin: auto;margin-top: 20px;}
.kc-ct li{width: 387px; height:483px;margin-top: 40px;}

.space { padding: 50px 0 10px;}

/*课程样式*/
#module01 li { box-shadow: 0 2px 15px rgba(153,153,153,.3); background: #fff url(../zhijiao/icon01.png) no-repeat 20px center; background-size: 60px; margin-bottom: .8em; border-radius: 10px; padding: 40px 70px 40px 100px;  font-weight: bold; line-height: 1;}
#module01 li:nth-child(2) { background: #fff url(../zhijiao/icon02.png) no-repeat 20px center; background-size: 60px;}
#module01 li:nth-child(3) { background: #fff url(../zhijiao/icon03.png) no-repeat 20px center; background-size: 60px;}
#module01 li:nth-child(4) { background: #fff url(../zhijiao/icon04.png) no-repeat 20px center; background-size: 60px;}
#module01 li:nth-child(5) { background: #fff url(../zhijiao/icon05.png) no-repeat 20px center; background-size: 60px;}
#module01 li:nth-child(6) { background: #fff url(../zhijiao/icon06.png) no-repeat 20px center; background-size: 60px;}
.space>h1 { text-align: center; margin: 0 auto 25px; background: url(../zhijiao/back-title-color.png) no-repeat bottom; background-size: 460px; padding-bottom: 20px; line-height: 1.3;}

.spacee{ margin-top:30px;}
.spacee>h1 { text-align: center; margin: 0 auto 25px; background: url(../zhijiao/back-title-color.png) no-repeat bottom; background-size: 460px; padding-bottom: 20px; line-height: 1.3;}



.space>h2 { font-size: 18px; color: #666; text-align: center; margin: -15px auto 25px;}
.space.white>h1 { background: url(../zhijiao/back-title.png) no-repeat bottom; background-size: 460px; color: #fff;}
.space.white>h2 { color: #fff;}
.content {
    width: 1200px;
    margin: 0 auto;
}

.space ul>li {
    float: left;
    margin: 0 10px;
}
.buttonn {
    display: block;
    width: 320px;
    line-height: 60px;
    border-radius: 30px;
    text-align: center;
    background: linear-gradient(#f63864, #e0214d);
    font-size: 20px;
    margin: 30px auto 0;
    color: #fff;
}

#module02 li { border: 1px solid #f0f0f0; width: 260px; padding: 40px 28px 40px 290px; background: #fff url(../zhijiao/pic-0201.jpg) no-repeat 30px center; background-size: 240px; margin-top:35px;}
#module02 li:nth-child(2) { background: #fff url(../zhijiao/pic-0202.jpg) no-repeat 30px center; background-size: 240px;}
#module02 li:nth-child(3) { background: #fff url(../zhijiao/pic-0203.jpg) no-repeat 30px center; background-size: 240px;}
#module02 li:nth-child(4) { background: #fff url(../zhijiao/pic-0204.jpg) no-repeat 30px center; background-size: 240px;}
#module02 h3 { font-size: 24px; color: #e0224d; border-bottom: 1px dotted #e0224d; margin-top: 15px;}
#module02 p { text-align: justify; margin: 10px 0; color: #333; line-height: 2;}
/*#module02 a { display: block; line-height: 36px; text-align: center; margin: 0 auto .3em; color: #fff; background: #a10301;}*/

table { width: 1180px; text-align: center; font-size: 16px; box-shadow: 0 2px 12px rgba(0,0,0,.2); background: #ffc0ba; margin:60px auto;}
#module03 th { padding: 20px 15px; background: #fff8f8;}
#module03 td { padding: 30px 0; background: #fff; font-weight: bold; text-align: center;}
#module03 tr:nth-child(1),#module03 td:nth-child(1) { font-size: 20px;}
#module03 tr:nth-child(2) { color: #e0214d;}
#module03 tr:nth-child(3) { color: #666;}

#module04 { background: #fff8f8;}
#module04 li { background: #fff; border-radius: 10px; box-shadow: 0 2px 15px rgba(153,153,153,.3); margin-bottom: 20px; overflow: hidden;}
#module04 .per02 { width: 500px; padding: 35px 40px;}
#module04 h3 { color: #a10301; background: url(../zhijiao/icon-0401.png) no-repeat left; background-size: 30px; padding-left: 50px; font-size: 24px;}
#module04 li:nth-child(2) h3 { background: url(../zhijiao/icon-0402.png) no-repeat left; background-size: 30px;}
#module04 .per02 p { background: #a10301; color: #fff; border-radius: 30px; border-top-left-radius: 0; width: 150px; padding: 8px 10px 8px 20px; float: left; margin: 10px 20px 0 40px;}
#module04 .per02 p:before { content: "· "; font-weight: bold; color: #ffcc00;}
#module04 .per03 h4 { background: linear-gradient(to right,#a10301,rgba(161,3,1,.6)); color: #fff; width: 120px; text-align: center; float: left; line-height: 30px; padding: 50px 0;}
#module04 .per03 p { width: 210px; float: right; font-size: 16px; margin: 20px 25px; line-height: 24px;}
#module04 .per03:nth-last-child(2) p { margin-top: 32px;}
#module04 .per03:nth-last-child(3) p { margin-top: 44px;}

#module02 { background: url(../zhijiao/back_white.jpg) center;}
#module05 li { text-align: center;}
#module05 h3 { letter-spacing: 5px; border-radius: 10px; background: #000 url(../zhijiao/pic-0501.jpg) no-repeat top; background-size: 100%; padding: 2em 0; color: #fff; width: 200px; margin: 0 auto 15px;}
#module05 li:nth-child(2) h3 { background: #000 url(../zhijiao/pic-0502.jpg) no-repeat top; background-size: 100%;}
#module05 li:nth-child(3) h3 { background: #000 url(../zhijiao/pic-0503.jpg) no-repeat top; background-size: 100%;}
#module05 li:nth-child(4) h3 { background: #000 url(../zhijiao/pic-0504.jpg) no-repeat top; background-size: 100%;}
#module05 h3 strong { display: block; font-size: 2em; line-height: 1;}
#module05 p strong { color: #a10301;}
#module06 { background: linear-gradient(#fff8f8,#fff);}
#module06 ul { box-shadow: none; background: url(../zhijiao/back-0601.png) no-repeat 75% top; padding: 30px 0;}
#module06 div { margin-left: 250px;}
#module06 h3 { color: #e0224d; font-size: 30px;}
#module06 h4 { background: #e0224d; width: 200px; text-align: center; color: #ffcc00; line-height: 2; margin: 5px 0;}
#module06 p { border-bottom: 1px solid #e0224d; margin-top: 15px; line-height: 2.2; width: 260px;}
#module06 p:before { content: "· "; color: #e0224d; font-weight: bold;}
#module06 a { margin: 30px 0 0;}


.hj{width: 100%; height: 1130px;background: #f7f7f7;}
.hj-tt{ width: 620px; height: 44px;line-height: 44px;font-size: 24px;text-align: center;margin: auto;margin-top: 60px;}
.hj-tt li{
	width: 123px;
	height: 44px;
	color: #000;
	
}
.hj-dj{
	width: 123px;
	height: 44px;
	background: #D60F4B;
	border-radius: 22px;
	color: #fff!important;
}
.hj-ct{width: 974px; height: 529px;margin: auto;margin-top: 100px;}

.db{ width: 100%; height: 385px;}
.db-ct{width: 1225px; height: 146px;margin: auto;padding-top: 150px;}

.content03 {
    background: url(../zhijiao/qjjh_08.jpg) repeat center;
    padding: 50px 0;
    margin-top: 50px;
}

.content03 .item {
    width: 45%;
    color: #fff;
}

.content03 .item h1 {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 20px;
}

.content03 .item p {
    font-size: 16px;
    line-height: 30px;
}
.mwrap {
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
}

.justify_content_space_between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}


.flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}





