
*{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑";font-size: 14px;}
a{text-decoration:none;cursor:pointer;}
ul,li{list-style-type:none;}
em,strong,i{font-style:normal;font-weight: normal;}
.w1200{width:1200px;margin:0 auto;}.fr{float: right;}
.fl{ float: left;}
.fr{ float: right;}

/* .head_xkd{height: auto;overflow: hidden;}
.head_xkd .w1180{width: 1180px;margin: 0 auto;}
.head_xkd .top{height: 30px;line-height: 30px;background: #333;}
.head_xkd .top span{font-size: 14px;color: #fff;}
.head_xkd .top .a_1{float: right;padding-top: 8px;}
.head_xkd .top .a_1 a{display: block;font-size: 14px;color: #fff;border-right: 1px solid #fff;padding-right: 20px;height: 14px;float: left;line-height: 14px;margin-left: 20px;}.head_xkd .top .a_1 a:last-child{border: none;padding-right: 0;color: #f53603;}.head_xkd .xkd_nav{height: auto;overflow: hidden;}.head_xkd .xkd_nav img.fl{margin-top: 22px;}.head_xkd .xkd_nav:after{display: block;content: " ";height: 0;visibility: hidden;clear: both;}.head_xkd .xkd_nav ul{height: auto;overflow: hidden;}.head_xkd .xkd_nav ul li{float: left;padding: 0 18px;height: 74px;}.head_xkd .xkd_nav ul li>a{font-size: 16px;color: #565656;display: block;line-height: 74px;}.head_xkd .xkd_nav ul li:hover>a,.head_xkd .xkd_nav ul li.on>a{color: #ff9000;}.head_xkd .xkd_nav ul li.pro>a{background: url(../../images/head_fot/head_logo.png) right 35px no-repeat;padding-right: 20px;}.head_xkd .xkd_nav ul li.pro:hover>a{background: url(../../images/head_fot/head_logo_1.png) right 35px no-repeat}.head_xkd .xkd_nav ul li.on>a.icon{background: url(../../images/head_fot/head_logo_1.png) right 35px no-repeat;}.head_xkd .xkd_nav ul li .menu{position: absolute;top: 104px;background: #fff;left: 0;width: 100%;border-bottom: 1px solid #e5e5e5;height: 0;overflow: hidden;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;z-index: 999;}.head_xkd .xkd_nav ul li:hover .menu{height: 140px;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;box-shadow:inset 0px 2px 5px rgba(0, 0, 0, 0.07);}.head_xkd .xkd_nav ul li .menu .a_2 a{display: block;float: left;margin-left: 90px;margin-top: 38px;}.head_xkd .xkd_nav ul li .menu .a_2 a:first-child{margin-left: 180px;}.head_xkd .xkd_nav ul li .menu .a_2 a.ml288{margin-left: 288px;}.head_xkd .xkd_nav ul li .menu .a_2 a img{float: left;margin-right: 12px;}.head_xkd .xkd_nav ul li .menu .a_2 a .fl{float: left;}.head_xkd .xkd_nav ul li .menu .a_2 a span{display: block;font-size: 22px;color: #000;padding-bottom: 16px;}.head_xkd .xkd_nav ul li .menu .a_2 a p{font-size: 14px;color: #999;} 
*/

.banner{height: 300px;background: url(../../images/xkschool/banner_zhuanti.jpg) center top no-repeat;}

.crumbs{height: 50px;border-bottom: 1px solid #e7e7e7;padding-top: 18px;}
.crumbs em{display: block;float: left;font-size: 24px;color: #2b2b2b;margin-right: 22px;}
.crumbs em a{color: #000;}
.crumbs ul li{float: left;width: 140px;height: 40px;line-height: 40px;border-radius: 30px;text-align: center;font-size: 16px;color:#2b2b2b;background: #f2f3f3;margin-left: 8px;}
.crumbs ul li:last-child{margin-right: 40px;}
.crumbs ul li:hover,.crumbs ul .on{background: #00d2c8;}
.crumbs ul li:hover a,.crumbs ul .on a{color: #fff;}
.crumbs ul li a{color:#2b2b2b;}
.crumbs .submit{height: 38px;width: 272px;border-radius: 30px;border:1px solid #dcdcdc;padding-left: 20px;overflow: hidden;}
.crumbs .submit .input_1{height: 38px;width: 232px; border:none;float: left;font-size: 14px;color:#bfbfbf;}
.crumbs .submit .input_2{width: 40px;height: 38px; border: none;background: #f2f3f3;cursor: pointer;}
.crumbs .submit .input_2 p{height: 22px;background: url(../../images/xkschool/ico_1.png) center top no-repeat;}
.crumbs_1{margin-top: 15px;}
.crumbs_1 a{color: #000;}

.xkd_center_zt{height: auto;overflow: hidden;margin-top: 26px;}
.xkd_center_zt ul li{width:378px;height:418px;float:left;border:1px solid #dcdcdc;margin-right: 30px;margin-bottom: 30px;}
.xkd_center_zt ul li:nth-child(3n){margin-right: 0;}
.xkd_center_zt ul li a{color:#000;}
.xkd_center_zt ul li span{display: block;margin-top: 20px;font-size:17px;margin-left: 27px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.xkd_center_zt ul li p{width: 331px;line-height: 26px;margin-left: 23px;margin-top: 22px;color: #585858;height: 100px;}
.xkd_center_zt ul li img{width: 329px;height: 143px;margin-left: 23px;margin-top: 20px;}
.xkd_center_zt ul li .a_1 a{width: 127px;height: 37px;display: block;margin:22px auto;text-align: center;line-height: 37px;border-radius: 18px;border:1px solid #f7561d;color:#f75a2f;}
.xkd_center_zt ul li:hover{border:1px solid #f6480b;transition: 1.5s; -moz-transition: 1.5s; -webkit-transition: 1.5s;cursor: pointer;}
.xkd_center_zt ul li:hover .a_1 a{background: #f6480b;color:#fff;transition: 1.5s; -moz-transition: 1.5s; -webkit-transition: 1.5s;}

.pagination{text-align: right;margin-bottom: 20px;}
.pagination li{display: inline-block; min-width: 35px;text-align: center;box-sizing: border-box;}
.pagination li{color: #999;}
.pagination li:last-child {margin-left: 10px}
.pagination li:last-child strong {font-weight: 500;}
.pagination li a{display: inline-block;font-size: 14px;line-height: 34px;padding: 0 12px;color: #a3a3a3;background-color: #fff;border-radius: 4px;border: 1px solid #c9c9c9;margin-left: 3px;cursor: pointer;}
.pagination li:hover a{ color: #00d2c8;}
.pagination li.thisclass{color: #fff;background-color: #00d2c8;display: inline-block;font-size: 14px;line-height: 34px;padding: 0 12px;border-radius: 4px;border: 1px solid #00d2c8;margin-left: 3px;cursor: pointer;}

/* .footer{overflow: hidden;}
.footer .footer_top{background: #f5f6f6;}
.footer .w1200{overflow: hidden;height:229px; padding-top: 55px;width: 1200px;margin: 0 auto;}
.footer .left{width: 306px;float: left;text-align: left}
.footer .left p{padding-left: 50px;font-size: 24px;color: #00a29a;margin-top: 20px; background: url(/templets/anfei/style/images/index/footer_2.png) left top no-repeat;}
.footer .left span{font-size:18px;color: #3e3a39;display: block;margin-top:12px;}
.footer .center{float: left;text-align: left}
.footer .center p{width: 140px;float: left;}
.footer .center p span{display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin: 10px 0 12px;}
.footer .center p a{display: block;font-size: 14px;color:#706e6e;line-height: 30px;}
.footer .right{float: right;width: 121px;}
.footer .right p{display: block;font-size:14px;color: #3e3a39;font-weight: bold;margin: 10px 0 8px;text-align: center;}
.footer .right ul{overflow: hidden;}
.footer .right ul li{float: left;width: 123px; margin-right: 18px;text-align: center;font-size: 14px;color: #393939;}
.footer .right ul li:last-child{margin-right:0;}
.footer .right ul li img{display: block; width:121px;height: 121px;border: 1px solid #e5e5e5;}
.footer .footer_bot{height: 66px; font-size: 12px;line-height:66px;text-align: center;color: #c8c8c8;background: #393939;clear:both;}
.footer .center p.fx{padding-top: 43px;position: relative;left: -60px;border-right: 1px solid #000000;height: 160px;}
.footer .center p.fx img{float: right;margin-top: 6px;}
.footer .center p.fx .fx_btn{width: 80px;display: block;}
.footer .fl_tj{display: block;float: left;margin-top: 14px;}
.footer .fl_tj p{text-align: center;display: block;font-size: 16px;color: #3e3a39;font-weight: bold;margin-bottom: 18px;width: 154px;}
.footer .fl_tj a{display: block;width: 152px;height: 38px;border:1px solid #000;border-radius: 10px;font-size: 16px;line-height: 38px;color:#000;text-align: center;margin-bottom: 22px;margin-right: 24px;}
 */