@charset "utf-8";.ctf_head{background:#000 none repeat scroll 0 0;height:81px;width:100%}
.top{margin:0 auto;width:1000px}
.top_1{display:inline;float:left;margin:10px 0 0}
.top_2{float:right;line-height:78px;margin-right:10px}
.top_2 a{color:#fff;font-size:18px;height:78px}
.top_next{height:542px;background:url(images/top.jpg) no-repeat center #fff}
h1{background:#0aa none repeat scroll 0 0;color:#fff;font-size:1.5em;font-weight:900;height:57px;line-height:57px;text-align:center}
.left{float:left;width:400px;height:250px;background-image:url(images/next.jpg);margin-left:100px}
.right{float:right;width:450px;padding:10px 50px 0 0;line-height:45px;text-align:left}
.margin{margin-top:10px;margin-bottom:10px;text-align:center}
.daoyu{margin:10px auto 0;width:1100px}
h2{color:#0aa;font-size:2em;padding:15px 0;text-align:center}
h2 span{color:#333}
.warp{margin:0 auto;overflow:hidden;width:1000px;text-align:left}
.warp dl{height:420px;padding:30px 0 0}
.warp dl dt{float:left;width:586px}
.warp dl dd{float:right;line-height:2em;width:375px}
.warp p{font-size:1em;margin:10px 0;text-align:left}
.tel_s{padding:20px 0;text-align:center}
.box7{background:transparent url(../images/pic14.jpg) no-repeat scroll center bottom;margin-bottom:40px;padding-bottom:260px}
.box7 dl{clear:both;height:182px;padding:20px 0 0}
.box7 dl dt{float:left;width:28%}
.box7 dl dd{border-bottom:1px dashed #0aa;float:right;height:162px;padding-left:1%;padding-top:20px;text-align:left;width:70%}
.box7 dl dd h3{color:#0aa;font-size:1em;font-weight:900}
.box7 dl dd h3 span{display:block;font-weight:600}
.box8{background:transparent none repeat scroll 0 0;margin-bottom:0;padding-bottom:0}
.box8 dl{height:120px}
.box8 dl dt{margin-left:8%;width:20%}
.box8 dl dd{height:100px}
.box8 dl dd h3{color:#333;font-size:1.5em}
.box8 dl.bot{height:230px}
.box8 dl.bot dd{border:0 none;height:200px;padding-top:0}
.box9{padding:10px 0 0;position:relative;width:1000px}
.box9 h2{font-weight:600;text-align:left}
.box9 p{font-size:1em}
.box9 p span{font-weight:900}
.box9 .tel_s{padding:0;position:absolute;right:50px;top:40px;width:151px}
.kcsz{padding-top:10px;text-align:center}
#gd_2{margin:0 auto;width:1000px}
.kcsz .bjys{border:3px solid #0aa}
.kcsz h3{background:#242424 none repeat scroll 0 0;color:#fff;font-size:1.5em;font-weight:600;padding:18px 0}
.coureslist{background:#ccc none repeat scroll 0 0}
.coureslist thead{background:#0aa none repeat scroll 0 0;font-size:14px}
.coureslist th{border-top:1px solid #fff;padding:6px}
.coureslist td{border-right:1px solid #fff;border-top:1px solid #fff;padding:15px;text-align:center;font-size:14px}
.dibuzx{width:100%;height:400px}
.doubt{background:transparent url(images/doubt.jpg) no-repeat scroll center top;border-bottom:1px solid silver;height:140px;padding-top:310px}
.footer{background-color:#282828;color:#fff;height:100px;font-size:15px;line-height:30px;margin:0 auto;padding-top:20px;text-align:center;width:100%}
