/*
*启德教育集团市场部技术开发
*前端开发组制作版权所有
*/
/***************************公共组件样式控制***************************/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,img,b,i,dl,dt,dd,ul,li,th,td{margin:0;padding:0;border:0;list-style:none;}html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;_font-smoothing:antialiased;font-smoothing:antialiased;}#nav,#header,#menu,#section{display:block;}#nav,#header,#menu{width:100%;}.img{vertical-align:bottom}.zt-wrap{font-size:16px;}ul,li{list-style:none;}img{vertical-align: middle;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;outline:none;cursor: pointer;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}.elips{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-text-overflow:ellipsis}table { border-collapse: collapse; border-spacing: 0;margin: 0;padding: 0; }
/*清除浮动方法*/
.clear{clear:both;overflow:hidden;font-size:0;line-height:0;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{*zoom:1;}.fix{zoom:1;}.fix:after{display:block;content:'clear';clear:both;line-height:0;visibility:hidden;}
/****************************页面样式控制*****************************/
/*---------------------------全局页面控制----------------------------*/
body{line-height:22px;font-size:12px;color:#333;font-family:"微软雅黑","Microsoft YaHei",Helvetica,Arial}a{background-color: transparent;}
a:hover{outline: 0;}
.mw{width:1100px;margin:0 auto}
.fl{float:left}.fr{float:right}
/*---------------------------全局导航模块---------------------------*/
#nav{height:105px;text-align:center;background-color:#FFF}
#looyuMid{z-index:99}
.mglxbd .zt-form p label{color: #fff !important;}
.mglxbd .zt-form #btn_submit{background: #f2809b !important;}
/*-------------------------全局菜单导航模块--------------------------*/
.title{text-align: center;}

.but-con{text-align: center;font-size: 0;}
.but-con a{width: 260px;height: 66px;line-height: 66px;text-align: center;font-size: 28px;color: #2d1796;background: #ffcf00;margin: 0 60px;letter-spacing: 2px;display: inline-block;vertical-align: top;border-radius: 12px;}
.but-con a:nth-of-type(2){background: #ff2523;color: #fff;}

#header {width: 100%;height: 720px;background:#469fbf url('../images/banner.jpg') center center no-repeat;min-width: 1110px;}

.dy{background: #2d1796;}
.dyCon{height: 116px;position: relative;background: #ea390c;border-radius: 14px;}
.dyCon p{font-size: 22px;line-height: 32px;color: #101010;background: #f5be00;padding: 19px 50px 0;width: 962px;height: 152px;position: absolute;border-radius: 16px;left: 20px;bottom: 14px;text-align: justify;}

#part1{padding: 80px 0 30px;background: #2d1796;}
#part1 .part1-con{margin: 26px auto 40px;padding: 25px 0 28px;background: #ea390c;width: 1100px;border-radius: 10px 10px 50px 50px;}
#part1 .part1-hd,#part2 .part2-hd,#part3 .part3-con ul{text-align: center;font-size: 0;}
#part1 .part1-hd li,#part2 .part2-hd li{display: inline-block;vertical-align: top;font-size: 28px;color: #fffefe;margin: 0 12px 40px;padding: 0 20px;height: 66px;line-height: 66px;border-radius: 8px;cursor: pointer;}
#part1 .part1-hd .li01{padding: 0 10px;}
#part1 .part1-hd li{background: #e57916;}
#part1 .part1-hd li.on{background: #2d1796;}
#part1 .part1-bd{border-radius: 10px;height: 382px;width: 1040px;margin: 0 auto;background: #e57f17;overflow: hidden;display: none;}
#part1 .part1-bd dl dt{position: relative;height: 382px;width: 406px;background: #fff;}
#part1 .part1-bd dl dt img{position: absolute;bottom: 0;left: 0;}
#part1 .part1-bd dl dt h3{font-size: 36px;color: #2d1796;text-align: center;line-height: 45px;}
#part1 .part1-bd dl dt span{width: 160px;height: 14px;background: #ea390c;display: block;margin: -13px auto 0;}
#part1 .part1-bd dl dt p{font-size: 20px;text-align: justify;line-height: 31px;letter-spacing: 1.5px;color: #343d83;}
#part1 .part1-bd dl dd{margin-left: 19px;width: 594px;background: #fff;margin-top: 14px;border-radius: 13px;font-size: 0;overflow: hidden;}
#part1 .part1-bd dl dd p{display: inline-block;vertical-align: top;}
#part1 .part1-bd dl dd .p1{font-size: 28px;width: 115px;background: #2d1796;color: #fff;text-align: center;height: 60px;line-height: 60px;}
#part1 .part1-bd dl dd .p2{width: 478px;padding: 14px 0;line-height: 32px;text-align: center;font-size: 21px;color: #343d83;}
#part1 .part1-bd dl dd .p2 span{padding: 0 20px 0 35px;display: block;position: relative;text-align: justify;}
#part1 .part1-bd dl dd .p2 em{position: absolute;left: 20px;top: 15px;width: 5px;height: 5px;background: #2d1796;border-radius: 100%;}
#part1 .part1-bd .dl01 dt h3{padding-top: 33px;}
#part1 .part1-bd .dl01 dt p{width: 284px;margin: 30px auto 0;}
#part1 .part1-bd .dl02 dt h3{padding-top: 20px;}
#part1 .part1-bd .dl02 dt p{width: 354px;margin: 27px auto 0;}
#part1 .part1-bd .dl03 dt h3{padding-top: 20px;}
#part1 .part1-bd .dl03 dt p{width: 354px;margin: 14px auto 0;}
#part1 .part1-bd dl .dd01 .p1{height: 120px;line-height: 120px;}
#part1 .part1-bd dl .dd01 .p2{padding: 12px 0;}
#part1 .part1-bd dl .dd02 .p1{height: 100px;line-height: 100px;}
#part1 .part1-bd dl .dd02 .p2{padding: 18px 0;}
#part1 .part1-bd dl .dd02{margin-top: 30px;}
#part1 .part1-bd dl .ddam .p2 span{margin-left: 150px;}
#part1 .part1-bd dl .ddtg .p2 span{margin-left: 145px;}
#part1 .part1-bd dl .dddb .p2 span{margin-left: 130px;}


#part2{padding-bottom: 30px;background: #ea390c;}
#part2 .part2-con{padding: 64px 0 28px;background: #fff;border-radius:10px 10px 50px 50px;}
#part2 .part2-hd{margin: 23px 0 32px;border-radius: 10px;background: #2d1796;padding: 26px 0;}
#part2 .part2-hd .li01{padding: 0 10px;}
#part2 .part2-hd li{background: #5040bc;margin-bottom: 0;}
#part2 .part2-hd li.on{background: #ea390c;}
#part2 .part2-bd{width: 1040px;margin: 0 auto;position: relative;display: none;}
#part2 .part2-bd .part2-tit{position: absolute;top: 0;left: 0;width: 100%;padding-top: 16px;}
#part2 .part2-bd p{line-height: 32px;padding: 30px 39px 0 34px;text-align: justify;font-size: 22px;color: #fff;letter-spacing: 1px;}
#part2 .but-con{padding-top: 38px;}

#part3{padding-bottom: 62px;background: #f59600;}
#part3 .part3-con{padding: 70px 0 55px;border-radius: 10px 10px 50px 50px;background: #2d1796;}
#part3 .part3-con ul li{display: inline-block;vertical-align: top;width: 232px;margin: 40px 20px 0;}
#part3 .part3-con ul li h3{font-size: 28px;color: #fff;line-height: 50px;}
#part3 .part3-con ul li span{display: block;margin: 0 auto;width: 190px;height: 1px;border-bottom:1px dashed #fff;}
#part3 .part3-con ul li p{line-height: 28px;margin-top: 24px;text-align: justify;letter-spacing: 0.4px;font-size: 20px;color: #fff;text-shadow: 0 0 10px rgba(0,0,0,0.7);}

.closeBtnLeft{width: 50px;height: 50px; position: absolute;right: 0;top: 0;cursor: pointer;}
