@charset "utf-8";
/* CSS Document */
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption { margin: 0px; padding: 0px; }
a:hover,a:link,a:visited{text-decoration:none;}
a:link.link01,a:visited.link01{ text-decoration:none;}
a:hover.link01{ text-decoration:none; color:#3088FF;}
body{color:#555; font:14px/28px 'microsoft yahei',PingFangSC-Regular,SimSun; }

@media (max-width:992px) {
.banner { background: none; text-align: center; }
.banner img{width:100%;}
.body img{width:100%;}
.alltimekj{display: none;}

#nav-kj{width:100%; height:40px; background:#f0f0f0; border-bottom:1px solid #ccc;position:relative;top:0; left: 0; right: 0; opacity:0.95; z-index:1;}
#nav{width:100%; height:40px; margin:0 auto; text-align:center; background:#f0f0f0; border-bottom:1px solid #ccc;}
#nav ul li{list-style:none; float:left; width:25%; font-size:15px; color:#555; line-height:40px; }
#nav ul li a{ display:block;}
#nav ul li:last-child{margin-right:0;}
.huigu-cc{width: 100%; margin: 0 auto; box-sizing: border-box; }
.huigu-cc h3{border-bottom: 0px solid #ccc; text-align: center; }
.huigu-cc h3 span{position: relative; top: 20px; padding: 0px 30px; color:#3e80ba; font:bold 20px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; background: #fff; display:inline-block;}
.anli{width: 100%; margin: 40px auto 0;padding: 0 10px; box-sizing:border-box;}
.anli ul li{list-style: none;padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px dashed #ccc; width: 100%;}
.anli-img{width: 10%;margin-right: 95px;}
.anli-cc{width: 60%; }	
.huigu-txt01{ color:#333; font:normal 14px/22px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.huigu-txt02{ color:#777; font:normal 13px/22px 'microsoft yahei',PingFangSC-Regular,SimSun; }	
.meiti{width: 100%;margin: 30px auto ;}
.meiti ul{margin-left: 18px;}
.meiti ul li{ list-style: none; float: left; width: 45%; margin: 0 15px 20px 0; }
.meiti ul li:nth-child(2n){margin-right: 0;}	
.meiti ul li img{display: block; max-width:100%; height: auto; }
	


.part01{width: 100%; margin: 0 auto; padding: 20px 10px; box-sizing: border-box; color:#444; font:12px/20px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align:center;background-color: #e9ecfa; }
	
.part02{width: 100%; margin: 10px auto 10px;}
.part02 h3{height: 40px; }
.part02 h3 p.txt01{color:#777; font:14px/14px 'microsoft yahei',PingFangSC-Regular,SimSun;}
.part02 h3 p.txt02{color:#12a9ef; font:bold 18px/36px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.baidi{background: #fff; width: 180px; display: block; margin: 0 auto; text-align: center;position: relative; top:20px;}
.liangdian{width: 100%; margin: 60px auto 0;}
.liangdian ul{margin-left: 25px;}
.liangdian ul li{list-style: none; float: left; width: 160px; height: 250px; display: block; background: #fff; margin-right: 20px; box-sizing: border-box; padding: 20px; box-shadow: 0px 0px 10px #ccc; margin-bottom: 20px;}
.liangdian ul li:nth-child(2n){margin-right: 0;}
.liangdian ul li.p01{background: url(../images/ld01.png) 65px 40px no-repeat; background-size: 34px 35px;}
.liangdian ul li.p02{background: url(../images/ld02.png) 65px 40px no-repeat; background-size: 29px 30px;}
.liangdian ul li.p03{background: url(../images/ld03.png) 65px 37px no-repeat; background-size: 35px 36px;}
.liangdian ul li.p04{background: url(../images/ld04.png) 65px 40px no-repeat; background-size: 28px 28px; margin-right: 0;}
.liangdian ul li p.txt03{color:#333; font:bold 16px/32px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-top: 75px;}
.liangdian ul li p.txt04{color:#777; font:13px/22px 'microsoft yahei',PingFangSC-Regular,SimSun;}
	
.part03{width: 100%; margin: 0px auto 30px; box-sizing: border-box; }
.part03 h3{ text-align: center; margin-bottom: 20px;}
.part03 h3 span{color:#12a9ef; font:bold 18px/36px 'microsoft yahei',PingFangSC-Regular,SimSun; background: #fff; }
.part03 table{width: 95%; border-collapse:collapse; border-color:#ccc; color:#555; font:10px/15px 'microsoft yahei',PingFangSC-Regular,SimSun;margin: 0 auto;border:1px solid #ccc;}
.part03 table tr:first-child{background: #f2f2f2; height: 30px;}
.part03 table tr:nth-child(2n){background: #fff; height: 20px;}
.part03 table tr:nth-child(2n-1){background: #f5f5f5; height: 20px;border:1px solid #ccc;}



.part04-kj{background-color: #ececec; padding: 30px 0 10px;}
.part04{width: 100%; margin: 0 auto 0;}
.part04 h3{height: 40px; text-align: center;}
.part04 h3 p.txt05{color:#777; font:14px/14px 'microsoft yahei',PingFangSC-Regular,SimSun;}
.part04 h3 p.txt06{color:#12a9ef; font:bold 18px/36px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.jiazhi{width: 100%; margin: 20px auto 30px;}
.jiazhi ul {margin-left: 25px;}
.jiazhi ul li{list-style: none; float: left; width: 162px; height: 162px; display: block; margin: 0 15px 20px 0; box-sizing: border-box; padding: 20px; }
.jiazhi ul li:nth-child(2n){margin-right: 0;}
.jiazhi ul li.p01{background: url(../images/jz01.png) 60px 25px no-repeat; background-size: 45px 45px; background-color: #7784b5; }
.jiazhi ul li.p02{background: url(../images/jz02.png) 60px 25px no-repeat; background-size: 46px 45px; background-color: #7784b5; }
.jiazhi ul li.p03{background: url(../images/jz03.png) 60px 25px no-repeat; background-size: 48px 44px; background-color: #7784b5; }
.jiazhi ul li.p04{background: url(../images/jz04.png) 60px 25px no-repeat; background-size: 50px 47px; background-color: #7784b5; margin-right: 0;}
.jiazhi ul li p.txt03{color:#fff; font:bold 16px/26px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-top: 70px;}
.jiazhi ul li p.txt04{color:#fff; font:normal 13px/19px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center;}

.part04 h4{color:#12a9ef; font:bold 18px/18px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-bottom: 10px;}
.txt07{color:#555; font:13px/26px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; }
.anniu{text-align: center; margin: 20px auto 10px;}
.anniu a{display: inline-block; padding: 0px 130px; height: 50px; border-radius: 5px; moz-border-radius: 5px; color: #fff; background-color:#d3a357;font:18px/50px 'microsoft yahei',PingFangSC-Regular,SimSun; }

	/* 报名部分CSS */
.bm-kj{width:100%; background:#0064c2; }
.baoming-kj{width:100%;  padding:20px 20px; box-sizing:border-box;margin:0 auto;}
.baoming{width:100%; margin:0 auto; text-align:center; }
.baoming h2{color:#fff; font:bold 18px/36px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align:center; margin:0 0 20px; border-bottom:0px solid #ccc;}
.baoming .rexian_txt01{font-size:16px; color:#fff; margin-bottom:5px; font-weight:narmal; line-height:20px; font-weight: bold;}
.baoming .rexian_txt02{font-size:14px; color:#fff; margin-bottom:5px; font-weight:narmal; line-height:20px;}
.baoming .bm_anniu{width: 50%; height: 40px; border-radius: 5px; moz-border-radius: 5px; background: #31afe9;font:normal 14px/40px 'microsoft yahei',PingFangSC-Regular,SimSun;  margin: 20px auto 0;}
.baoming .bm_anniu a{display: block; }
.baoming .bm_anniu a:link.link03,.baoming .bm_anniu a:visited.link03,.baoming .bm_anniu a:visited.link03{color: #fff;}
	
.footerkj{  padding: 10px 0px 10px;  color: #fff;  background-color: #538ebf; font:12px/18px 'microsoft yahei',PingFangSC-Regular,SimSun; }
}


@media (min-width:993px) {
.banner { background-color: #0f4b9b; background:url( ../images/banner-bg.jpg) center top no-repeat; text-align: center;}
.banner img{height:500px;}
	
/* 头部CSS */
.alltimekj{widows:100%;height:103px; background:#c1c2da; background:url(../images/alltime_line.png) 0 0 repeat-x; position: relative;}
.alltime{width:1280px; height:103px; margin:0 auto; position: absolute; left: 50%; content: ""; transform: translateX(-50%);}
	/*.alltime{width:1300px; height:103px; margin:0 auto;  overflow:hidden; text-align:center; min-width:1300px;}*/
.alltime ul{margin-left: 30px;}
.alltime ul li{list-style:none; float:left; margin-right:22px; background:url(../images/point2.png) 16px 45px no-repeat; line-height:50px; text-align:center; font-size:12px; -webkit-text-size-adjust:none;-webkit-transform:scale(0.9);}
.alltime ul li a{ display:inline-block;}
.alltime ul li.juxing{ background-image:url(../images/point2b.png);}
.alltime ul li.juxinged{ background-image:url(../images/point2c.png);}
.alltime ul li.juxing:hover{background:url(../images/point2b2.png)  15px 44px no-repeat}

/* 导航部分CSS */
#nav-kj{width:100%; height:80px; background:#f0f0f0; border-bottom:1px solid #ccc;position:relative;top:0; left: 0; right: 0; opacity:0.95; z-index:1;}
#nav{width:1100px; height:80px; margin:0 auto; text-align:center; background:#f0f0f0; border-bottom:1px solid #ccc;}
#nav ul li{list-style:none; float:left; width:25%; font-size:20px; color:#555; line-height:80px; }
#nav ul li a{ display:block;}
#nav ul li a.active{background: url(../images/nav-active.jpg) center top no-repeat; color:#3e80ba;  }
#nav ul li:last-child{margin-right:0;}
.huigu-cc{width: 1140px; margin: 30px auto 20px; box-sizing: border-box; }
.huigu-cc h3{border-bottom: 1px solid #ccc; text-align: center; }
.huigu-cc h3 span{position: relative; top: 20px; padding: 0px 30px; color:#3e80ba; font:bold 22px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; background: #fff; display:inline-block;}
.anli{width: 1140px; margin: 50px auto 0; }
.anli ul li{list-style: none;padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px dashed #ccc; width: 1140px;}
.anli-img{width: 120px; height: 80px; margin-right: 20px;}
.anli-cc{width: 1000px; height: 80px;}
.huigu-txt01{ color:#333; font:normal 16px/28px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.huigu-txt02{ color:#777; font:normal 14px/26px 'microsoft yahei',PingFangSC-Regular,SimSun; }
	.meiti{width: 1140px;margin: 60px auto;}
	.meiti ul li{ list-style: none; float: left; width: 175px; height: 86px; margin: 0 17px 20px 0; }
	.meiti ul li:nth-child(6n){margin-right: 0;}
	
.part01-kj{background-color: #fff; border-bottom: 1px solid #ccc;}
.part01{width: 1140px; margin: 0 auto; padding: 50px 0; box-sizing: border-box; color:#444; font:14px/28px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align:center;}
	
.part02{width: 1000px; margin: 20px auto 40px;padding: 30px 0 0; box-sizing: border-box;}
.part02 h3{height: 66px; border-bottom: 1px solid #ccc;}
.part02 h3 p.txt01{color:#777; font:18px/18px 'microsoft yahei',PingFangSC-Regular,SimSun;}
.part02 h3 p.txt02{color:#3e80ba; font:bold 22px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.baidi{background: #fff; width: 240px; display: block; margin: 0 auto; text-align: center;position: relative; top:35px;}
.liangdian{width: 1000px; margin: 60px auto 0;}
.liangdian ul{margin-left: 40px;}
.liangdian ul li{list-style: none; float: left; width: 200px; height: 250px; display: block; background: #fff; margin-right: 40px; box-sizing: border-box; padding: 20px; box-shadow: 0px 0px 6px #ccc;}
.liangdian ul li.p01{background: url(../images/ld01.png) 84px 40px no-repeat; background-size: 34px 35px;}
.liangdian ul li.p02{background: url(../images/ld02.png) 84px 40px no-repeat; background-size: 29px 30px;}
.liangdian ul li.p03{background: url(../images/ld03.png) 82px 37px no-repeat; background-size: 35px 36px;}
.liangdian ul li.p04{background: url(../images/ld04.png) 84px 40px no-repeat; background-size: 28px 28px; margin-right: 0;}
.liangdian ul li p.txt03{color:#333; font:bold 16px/40px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-top: 75px;}
.liangdian ul li p.txt04{color:#777; font:13px/22px 'microsoft yahei',PingFangSC-Regular,SimSun;}
.liangdian ul li.p01:hover{background: url(../images/ld01b.png) 84px 40px no-repeat; background-size: 34px 35px;background-color: #12a9ef;-webkit-transition-duration: .5s; transition-duration: .5s;}
.liangdian ul li.p02:hover{background: url(../images/ld02b.png) 84px 40px no-repeat; background-size: 29px 30px;background-color: #12a9ef; -webkit-transition-duration: .5s; transition-duration: .5s;}
.liangdian ul li.p03:hover{background: url(../images/ld03b.png) 82px 37px no-repeat; background-size: 35px 36px;background-color: #12a9ef;-webkit-transition-duration: .5s; transition-duration: .5s; }
.liangdian ul li.p04:hover{background: url(../images/ld04b.png) 84px 40px no-repeat; background-size: 28px 28px;background-color: #12a9ef;  margin-right: 0;-webkit-transition-duration: .5s; transition-duration: .5s;}
.liangdian ul li:hover p.txt03{color:#fff; font:bold 16px/40px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-top: 75px;}
.liangdian ul li:hover p.txt04{color:#fff; font:13px/22px 'microsoft yahei',PingFangSC-Regular,SimSun;}
	
.part03{width: 800px; margin: 30px auto 60px; box-sizing: border-box; }
.part03 h3{border-bottom: 1px solid #ccc; text-align: center; margin-bottom: 40px;}
.part03 h3 span{position: relative; top: 20px; padding: 0px 30px; color:#3e80ba; font:bold 22px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; background: #fff; display:inline-block;}
.part03 table{border-collapse:collapse; color:#555; font:13px/28px 'microsoft yahei',PingFangSC-Regular,SimSun; border:1px solid #ccc;}
.part03 table tr:first-child{background: #f2f2f2; height: 50px;}
.part03 table tr:nth-child(2n){background: #fff; height: 30px;}
.part03 table tr:nth-child(2n-1){background: #f5f5f5; height: 30px;}
.part03 table td{padding: 5px 10px;border:1px solid #ccc;}

.part04-kj{background-color: #F9F9F9; padding: 60px 0}
.part04{width: 800px; margin: 0 auto 10px;}
.part04 h3{height: 66px; text-align: center;}
.part04 h3 p.txt05{color:#777; font:18px/18px 'microsoft yahei',PingFangSC-Regular,SimSun; margin-bottom: 5px;}
.part04 h3 p.txt06{color:#3e80ba; font:bold 22px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.jiazhi{width: 800px; margin: 30px auto 30px;}
.jiazhi ul li{list-style: none; float: left; width: 162px; height: 162px; display: block; margin-right: 48px; box-sizing: border-box; padding: 20px; }
.jiazhi ul li.p01{background: url(../images/jz01.png) 58px 25px no-repeat; background-size: 45px 45px; background-color: #33bcd0; }
.jiazhi ul li.p02{background: url(../images/jz02.png) 56px 25px no-repeat; background-size: 46px 45px; background-color: #33bcd0; }
.jiazhi ul li.p03{background: url(../images/jz03.png) 56px 25px no-repeat; background-size: 48px 44px; background-color: #33bcd0; }
.jiazhi ul li.p04{background: url(../images/jz04.png) 56px 25px no-repeat; background-size: 54px 47px; background-color: #33bcd0; margin-right: 0;}
.jiazhi ul li p.txt03{color:#fff; font:bold 16px/26px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-top: 70px;}
.jiazhi ul li p.txt04{color:#fff; font:normal 13px/19px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center;}
.jiazhi ul li:hover{background-color: #22aabe; cursor: pointer;}
.part04 h4{color:#12a9ef; font:bold 22px/22px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; margin-bottom: 10px;}
.txt07{color:#555; font:16px/32px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align: center; }
.anniu{text-align: center; margin: 30px auto 10px;}
.anniu a{display: inline-block; padding: 0px 250px; height: 60px; border-radius: 5px; moz-border-radius: 5px; color: #444; background-color:#e2e2e2;border: 1px solid #ccc; font:18px/60px 'microsoft yahei',PingFangSC-Regular,SimSun; }
.anniu a:hover{background-color:#d3a357;color: #fff; border: 1px solid #d3a357; }
	/* 报名部分CSS */
.bm-kj{width:100%; background:#0064c2; }
.baoming-kj{width:1140px;  padding:50px 40px; box-sizing:border-box;margin:0 auto;}
.baoming{width:100%; margin:0 auto; text-align:center; }
.baoming h2{color:#fff; font:bold 22px/44px 'microsoft yahei',PingFangSC-Regular,SimSun; text-align:center; margin:0 0 20px; border-bottom:0px solid #ccc;}
.baoming .rexian_txt01{font-size:18px; color:#fff; margin-bottom:10px; font-weight:narmal; line-height:20px; font-weight: bold;}
.baoming .rexian_txt02{font-size:16px; color:#fff; margin-bottom:10px; font-weight:narmal; line-height:20px;}
.baoming .bm_anniu{width: 600px; height: 60px; border-radius: 10px; moz-border-radius: 10px; background: #31afe9;font:normal 18px/60px 'microsoft yahei',PingFangSC-Regular,SimSun;  margin: 30px auto 0;}
.baoming .bm_anniu a{display: block; }
.baoming .bm_anniu a:link.link03,.baoming .bm_anniu a:visited.link03,.baoming .bm_anniu a:visited.link03{color: #fff;}
.baoming .bm_anniu a:hover{background: #d6ad4b;border-radius: 10px; moz-border-radius: 10px; }
	
.footerkj{  padding: 25px 0px 15px;  color: #7fc1ff;  background-color: #004c94;}
}


.fl{ float:left;}
.fr{ float:right;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:20px;}
.mgt25{margin-top:25px;}
.mgt30{margin-top:30px;}
.mgt40{margin-top:40px;}
.mgt50{margin-top:50px;}
.mgt60{margin-top:60px;}
.mgb10{margin-bottom:10px;}
.mgb20{margin-bottom:20px;}
.mgb30{margin-bottom:30px;}
.mgb40{margin-bottom:40px;}
.mgb50{margin-bottom:50px;}
.mgb60{margin-bottom:60px;}
.mr0{margin-right: 0;}

