/*
*启德教育集团市场部技术开发
*前端开发组制作版权所有
*/

/***************************公共组件样式控制***************************/
/*common.css*/
*{margin:0;padding:0}
body{font-size:12px;line-height:1.4; color:#333; background:#fff}
ul,li,p,h1,h2,h3,table,tr,td,input,label,sup,select,options{padding:0;margin:0}
ul,li{list-style:none;}
img{border:none;vertical-align:bottom}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer}
.l{float:left}.r{float:right}
/*清除浮动方法*/
.fix{zoom:1;}
.fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
/*margin,padding.css*/
.mb40{margin-bottom:40px}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.ml10{margin-left:10px;}.mr10{margin-right:10px;}
/*fontsize.css*/
.f14{font-size:14px;}.f20{font-size:20px;}.f17{font-size:17px;}
/****************************页面样式控制*****************************/
/*---------------------------全局页面控制----------------------------*/
body{line-height:20px;font-size:12px;color:#595757;font-family:"微软雅黑","宋体";}
.mw{width:1000px;margin:0 auto;}
#looyuMid{z-index:9}
img{width: 100%;}
/*头部样式开始*/
.header {width: auto; height: 100px; background: #fff;}
.headMar {width: 1000px; height: 100px; margin: 0 auto;}
.logo {width: 186px; height: 100px; float: left; font-size: 0; line-height: 0; margin-right: 24px;}
.logo a {display: block; width: auto; height: 100px;}
.logo a img {height: 100px; width: 186px;}
.headBranch {width: auto; height: 56px; float: left; margin-top: 22px; padding-left: 24px; border-left: 2px solid #cb2438;}
.headBranch-name {width: 90px; height: 30px; padding-top: 6px; font-size: 18px; font-weight: bold; color: #333333;}
.headBranch-select {width: auto; height: 20px; position: relative;}
.headBranch-select h1 {width: auto; height: 20px; line-height: 20px; font-weight: normal;}
.headBranch-select h1 a {display: block; width: auto; height: auto;}
.headBranch-select h1 a span {display: inline-block; width: auto; height: 20px; line-height: 20px; font-size: 16px; color: #006099; background: url(../images/headbranch.png) no-repeat right center; padding-right: 20px;}
.headBranch-select-list {width: 400px; height: auto; position: absolute; left: 0px; top: 20px; z-index: 99; padding-top: 10px;display: none;}
.headBranch-select-listbox {width: auto; height: auto; background: #fff; border: 1px solid #ddd; border-radius: 5px; padding: 15px;}
.headBranch-select-listbox a {color: black; display: inline-block; width: auto; height: 20px; line-height: 20px; margin: 5px;}
.headTel {width: 157px; height: 35px; float: right; margin-top: 33px; background: url(../images/headtel.png) no-repeat center bottom; position: relative;}
.headTel h1 {width: 157px; height: auto; position: absolute; left: 0; top: -10px; font-size: 14px; color: #333333; font-weight: normal; text-align: center;}
.headTel h2 {width: auto; height: auto; text-align: center; font-size: 20px; color: #dd1e52; font-weight: bold; padding-top: 8px; font-family: Arial;}
.menu {width: auto; height: 48px; background: #dd1e52;}
.menuMar {width: 1000px; height: 48px; margin: 0 auto;}
.menuNav {width: 190px; height: 48px; float: left; position: relative; z-index: 999;}
.menuNav-tit {width: 190px; height: 48px;}
.menuNav-tit a {display: block; width: auto; height: 48px; padding-right: 28px;}
.menuNav-tit a span {display: block; width: auto; height: 48px; line-height: 48px; padding-right: 56px; font-size: 16px; color: #fff; background: url(../images/menunav-tit.png) no-repeat right center;}
.menuNav-list ul li:hover{background: #dd1e52;}
.menuNav-list ul li:hover .menuNav-list-box {display: block; }
.menuList {width: auto; height: 48px; float: left;}
.menuList ul li {width: auto; height: 48px; float: left; padding: 0 6px 0 8px;}
.menuList ul li a {display: block; width: auto; height: 48px; line-height: 48px; font-size: 16px; color: #ffffff;}
.menuSearch {width: 48px; height: 48px; float: right;}
.menuSearch a {display: block; width: 48px; height: 48px;}
.menuSearch a img {width: 48px; height: 48px;}
.headadbox {width: 450px; height: 70px; float: left;padding-left: 10px; box-sizing: border-box; padding-top: 33px; }
.headerImg{ width:130px; height: 40px; float: left;}
a{color:#4D565D; text-decoration:none;outline:none;}a:hover{color:#005bac;}
img{border:0 none;}.fl{float:left;}.ml5{margin-left:5px;}.mr2{margin-right:2px;}
.bgf7{background:#F7F7F7;}.bgef{background:#EFEFEF;}.bge9{background:#E9E9E9;}.bge4{background:#E4E4E4;}
.nav-menubox{ zoom:1; float: right; }
.nav-menu{float:left;margin-right:5px; }
.nav-linkbox{display:block;width:93px;height:37px;line-height:37px;text-align:center;font-size:14px;}
.nav-linkbox:hover,.nav-linkboxsel{background:#217FC3; color:#fff;}
.nav-list{width: 665px; height: 30px; display:none;position:absolute;top:70px;left: 0; padding:0 10px;line-height:32px;background:#217FC3; text-align:center;}
.nav-studytour{ width:auto;left:40%;}
.nav-liuxuetour{width:auto;left:28.2%;}
.nav-item{margin-right:10px;color:#fff;}.nav-item:hover{color:#005bac;}
.nav-tel{float:left;margin-left:10px;color:#49555e;}
.nav-tel h2{color:#EF8100;font:bold 22px "微软雅黑";}
/*头部样式结束*/

/*banner开始*/
.banner{width: 100%; height:533px; background: url(../images/banbg.jpg) center no-repeat;
background-size:100% 100%;box-sizing: border-box; padding-top: 30px;}
.banCon{width:890px; height: 503px;background: url(../images/banconbg.png) center no-repeat;
background-size:100% 100%; margin: 0 auto;box-sizing: border-box; padding: 380px 0 0 170px;}
.banCon>a{display: block; width: 230px; height: 50px; text-align: center; color:#DD1E52;
font: 18px/50px "微软雅黑";border-radius:20px; background: white; color: #005ead; }

/*banner结束*/
/*thismenu开始*/
.ThisMenu{width: 100%; height:60px; background: #005ead;}
.ThisMenu ul{width: 1000px; margin: 0 auto;}
.ThisMenu ul li a{display: block; width: 200px; float: left; font:bold  20px/60px "微软雅黑"; text-align: center;
 color: white;}
.gd{position:fixed; top:0px; left:0px; z-index: 9999;}

/*thismenu结束*/
/*part1开始*/
.part1{width: 100%;background: white; box-sizing: border-box;}
.part1Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding: 30px 0 30px;}
.part1Con>h1{text-align: center;font:bold  36px/54px "微软雅黑"; color: #333;}
.part1Con>h1>img{display: block; width: 186px; margin: 0 auto;}
.part1Text{ margin-top: 30px;}
.part1Left{float: left; width: 326px; box-sizing: border-box; padding-left:85px; }
.part1Left dl{width: 225px; height: 206px; background:#edf5ff; margin-bottom: 10px;
 box-sizing: border-box; padding:15px 22px; border-radius:5px;}
.part1Left dl dt{font:bold  20px/30px "微软雅黑"; color: #DD1E52;}
.part1Left dl dd p{font:14px/21px "微软雅黑"; color: #333; margin: 2px 0 15px;}
.part1Left dl dd a{font:14px/21px "微软雅黑"; color: #DD1E52; float: right;}
.part1Mid{float: left; width: 343px; box-sizing: border-box; padding-top:80px;}
.part1Right{float: left;width: 326px;; box-sizing: border-box; padding-left: 10px; }
.part1Right dl{width: 225px; height: 206px; background:#edf5ff; margin-bottom: 10px;
 box-sizing: border-box; padding: 15px 22px; border-radius:5px;}
.part1Right dl dt{font:bold  20px/30px "微软雅黑"; color: #DD1E52; text-align: right; box-sizing: border-box;
 padding-right: 10px;}
.part1Right dl dd p{font:14px/21px "微软雅黑"; color: #333; margin: 2px 0 15px 5px;}
.part1Right dl dd a{font:14px/21px "微软雅黑"; color: #DD1E52; float: right;}
.part1Text:after{content: ''; display: block; clear: both;}
.button{width:550px; margin: 0 auto;}
.button a{display: block; width:210px; height: 48px; font:18px/48px "微软雅黑"; border: 1px solid #DD1E52;
 text-align: center; color: #DD1E52; border-radius:20px; margin-top: 30px;}
.button a:hover{ background: #DD1E52; color: white;}
.button:after{content: ''; display: block; clear: both;}
/*part1结束*/
/*part2开始*/
.part2{width: 100%; height: 200px; box-sizing: border-box;}
.part2Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding: 30px 0 30px;}
.part2Con h1{text-align: center;}
.part2Con h1>img{width: 20px;}
.part2Con ul { margin-top: 30px; }
.part2Con ul li {width: 330px; height:30px;float: left; }
.part2Con ul li a{display: block; font:14px/21px "微软雅黑"; color: #333;width: 200px;
 box-sizing: border-box;border-radius:20px ; padding-left: 5px;}
.part2Con ul li a span{font-weight:bold ;}
.part2Con ul:after{content: ''; display: block; clear: both;}
.part2Con ul li a:hover{border: 1px solid #DD1E52; color: #DD1E52;}
/*part2结束*/
/*part3开始*/
.part3{width: 100%;background: white; box-sizing: border-box; padding-bottom: 30px;}
.part3Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding-top: 30px;}
.part3Con>h1{text-align: center;font:bold  36px/54px "微软雅黑"; color: #333; 
 box-sizing: border-box; padding-bottom: 10px;}
.part3Con>h1>img{display: block; width: 186px; margin: 0 auto;}
.part3Con dl{width: 838px; height:186px; margin: 20px auto 0; }
dl.part3Left{ background: url(../images/part3img1.jpg) center no-repeat;
 background-size:100% 100%;}
.part3Con dl dt {font:bold 42px/63px "微软雅黑"; color: white;box-sizing: border-box; text-align: center;
 padding-top: 24px;}
.part3Con dl dd{box-sizing: border-box;padding-top: 30px;font:14px/21px "微软雅黑" ; }
.part3Con dl dd ul li a.addhover{color: #DD1E52;}
.part3Con dl dd ul li a:hover{color: #DD1E52;}
dl.part3Left dt{width: 230px; height:186px;float: left;}
dl.part3Left dd{width: 600px; height:186px;float: right;} 
dl.part3Left dd ul li{width: 198px; float: left;box-sizing: border-box; padding-left:10px;
 margin-top:26px;}
 dl.part3Right{ background: url(../images/part3img2.jpg) center no-repeat;
 background-size:100% 100%;}
dl.part3Right dt{width: 230px; height:186px;float:right;}
dl.part3Right dd{width: 600px; height:186px;float:left;box-sizing: border-box; padding-left:70px ;}
dl.part3Right dd ul li{width: 258px; float: left;box-sizing: border-box; padding-left:10px;
 margin-top:26px;} 
.part3Con dl:after{content: ''; display: block; clear: both;}
/*part3结束*/
/*part4开始*/
.part4{width: 100%; height: 253px; background: url(../images/part4bg.jpg) center no-repeat;
 background-size:100% 100%; }
.part4Con{width: 1000px; margin: 0 auto;box-sizing: border-box; padding-top:20px; }
.part4Con>h1{text-align: center;font:bold  32px/48px "微软雅黑"; color: #333;  box-sizing: border-box; }
.part4Con>h1 span{color: #DD1E52;}
.part4Left{width: 445px; height:157px; float: left;}
.part4Left dl dt{width: 250px; height: 157px; float: left;}
.part4Left dl dt>img{display: block;width: 250px; }
.part4Left dl dd{width: 195px; float: right; font:16px/30px "微软雅黑"; color:#333;box-sizing: border-box; padding: 30px 0 0 15px;}
.part4Left dl dd span{color: #DD1E52;}
.part4Left dl:after{content: ''; display: block; clear: both;}
.part4Right{width: 540px; height:157px; float: right;}
.questionBlock ul{width: 540px; height: 40px;box-sizing: border-box; margin:40px 0 25px ; }
#name,#phone,#company{display: block; width:160px; height:35px; float: left; margin-left: 20px;
 box-sizing: border-box; padding-left: 10px;color: #666; }
#btn_submit{ display: block; background:#DD1E52; border: none;width: 210px; height: 40px; font:18px/40px "微软雅黑"; color: white; 
 cursor: pointer; margin: 0 auto;border-radius:20px ; outline: none; }
.part4Con:after{content: ''; display: block; clear: both;}
/*part4结束*/
/*part5开始*/
.part5{width: 100%;background: white; box-sizing: border-box; padding-bottom: 30px;}
.part5Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding: 30px 0 10px;}
.part5Con>h1{text-align: center;font:bold  36px/54px "微软雅黑"; color: #333;}
.part5Con>h1>img{display: block; width: 186px; margin: 0 auto;}
.part5Text{ margin-top: 30px;}
.part5Text div{display: none;width: 635px; margin: 0 auto;}
.part5Text p{width: 635px; height: 272px; box-sizing: border-box; padding:35px 50px 0 260px; }
.part5Text p span,.part5Text p font{display: block;}
.part5Text p span{font:bold  16px/24px "微软雅黑"; color: #333;}
.part5Text p font{font:14px/24px "微软雅黑";color: #333;}
.part5Text p font.bottomLine{border-bottom: 1px solid #5ea2f1; width: 300px; margin-bottom: 10px; }
.part5Text p a{display: block; font:14px/24px "微软雅黑";color: #df456c; float: right; }
.part5Text dl{box-sizing: border-box; padding: 20px;}
.part5Text dl dt{width: 280px; height:174px;background: url(../images/part5left.jpg) center no-repeat;
 background-size:100% 100%; float: left; box-sizing: border-box; padding-top: 20px; }
.part5Text dl dt h3,.part5Text dl dd h3{font:bold 24px/36px "微软雅黑"; color: white;
 text-align: center;}
.part5Text dl dt h4,.part5Text dl dd h4{font:14px/21px "微软雅黑"; color: white;
 text-align: center; margin: 10px 0 15px;}
.part5Text dl dt a,.part5Text dl dd a{display: block; font:14px/30px "微软雅黑"; color: white;
 text-align: center; width:120px; height: 30px;  margin: 0 auto; background:rgba(20,20,20,0.4);
 border-radius:20px ; } 
.part5Text dl dd{width: 280px; height:174px;background: url(../images/part5right.jpg) center no-repeat;
 background-size:100% 100%; float: right;box-sizing: border-box; padding-top: 20px; }
.part5Text dl:after{content: ''; display: block; clear: both;}
.part5Con b{display: block;width: 200px; margin: 0 auto; }
.part5Con b em{display: block; width:20px; height: 3px;border: 1px solid #DD1E52; float: left;
 margin-left: 10px;cursor: pointer;}
.part5Con b em.addhov{background: #DD1E52;}
/*part5结束*/
/*part6开始*/
.part6{width: 100%; height: 389px; background: white; box-sizing: border-box; background: url(../images/part6bg.jpg) center no-repeat;
 background-size:100% 100%;}
.part6Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding: 30px 0 10px;}
.part6Con>h1{text-align: center;font:bold  36px/54px "微软雅黑"; color: #333;}
.share-left{ width:1000px;  overflow:hidden; margin: 20px auto 0;  }
.share-left .bdshare{ padding:10px;   }
.share-left .bdshare ul{ overflow:hidden; zoom:1; }
.share-left .bdshare ul li{width:388px;  height:144px;float:left; _display:inline; 
overflow:hidden; text-align:center; margin-right: 20px;  }
/*part6结束*/
/*part6开始*/
.part7{width: 100%; height: 220px; background:#f7fbfd; }
.part7Con{width: 1000px; margin: 0 auto; box-sizing: border-box; padding-top: 30px; }
/*part6结束*/

/*底部增加内容*/
.addcon{width: 100%; height: 620px;background:#f7fbfd;}
.addText{width: 1000px; height: 620px; margin: 0 auto;}
.addText ul{width: 1000px; height: 600px;}
.addText ul li{width:230px; height:240px; background:#fff; float: left; margin-right: 20px;margin-top: 15px;
 box-sizing: border-box; padding: 30px 10px; text-align: center;}
.addText ul:after{content: ''; display: block;clear: both;}
.addText ul li:nth-child(4),.addText ul li:nth-child(8){margin-right: 0px;}
.addText ul li img{display: block; width: 81px; height: 70px; margin: 0 auto 30px;}
.addText ul li span{display: block; width: 100%;  border-bottom:1px dashed #9CCDE6; margin-bottom: 20px;}
.addText h2{text-align: center;font: 26px/39px "微软雅黑";color: #C81042;margin-bottom: 20px;}

/*百度离线宝右侧悬浮层*/
.tcbox{position:fixed;top:210px;right:0px; z-index:999;}
.tcMessage {background: url("../images/bg_message.png") no-repeat 0 0;display: none;height: 110px;padding: 10px 22px 10px 15px;position: fixed;right: 172px;top: 148px;width: 205px;z-index: 998;}
.tcMessage p{font-size:12px;line-height:22px;margin:0;padding:0;}
.tc_zt1{background:url("../images/zt1.png") no-repeat 0 0;cursor:pointer;height:190px;width:55px;}
.tc_zt2{background:url(../images/bg_lxb.png) no-repeat 0 0;height:176px;position:absolute;z-index:2;right:-115px;width:176px;}
.tctel{background:url(../images/lxbtel.png) no-repeat scroll 0 0;height:45px;position:absolute;left:64px;top:15px;width:45px;}
.closeBtn{background:url(../images/bg_closeBtn.gif) no-repeat scroll 0 0;cursor:pointer;height:20px;position:absolute;right:45px;top:17px;width:20px;}
.tcdesc{color:#c81042;text-align:center;margin-top:60px;font:15px "黑体";}
.tcInput{border:1px solid #cdcdcd;color:#999;height:27px;line-height:27px;left:35px;text-align:center;position:absolute;top:80px;width:106px;font-size:12px;}
.tcBtn{background:url("../images/lxb_callBtn.png") no-repeat 0 0;border:0 none;bottom:34px;color:#fff;height:30px;left:35px;position:absolute;text-align:center;width:109px;cursor:pointer;}
.iconTel{background:url("../images/bg_tel.png") no-repeat 0 3px;color:#424a51;text-indent:1.4em;}
.iconTel2{background:url("../images/bg_tel2.png") no-repeat 0 4px;color:#424a51;text-indent:1.4em;}
.messInfo{color:#f08200;}

/*左侧广告浮动层*/
#ad-pop{position:fixed;top:150px;left:10px; z-index:999}
#ad-pop2{ width:120px; height:341px;position:fixed;top:380px;left:10px; z-index:999}
*html #ad-pop{position:absolute;left:10px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-380+"px");}
.ad-swf { width: 200px;height: 190px; background:url(../images/bg_left800.png) no-repeat}
.ad-swf ul { width:110px; margin:0 auto; padding-top:18px; margin-bottom:3px}
.ad-swf ul li { height:26px; line-height:26px; font-size:14px; text-align:center; border-bottom:1px dotted #c81042}
.ad-swf ul li a { width:110px;height:26px; display:block;color:#c81042; font-size}
.ad-swf ul li a:hover {background:#c81042; color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.ad-btn-zx { width:110px; height:32px; line-height:32px; text-align:center; display:block; background:#c81042; color:#fff; margin:0 auto; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.ad-btn-zx:hover { background:#850f0b; color:#fff;}

