/*
*启德教育集团市场部技术开发
*前端开发组制作版权所有
*/
/***************************公共组件样式控制***************************/
/*common.css*/
*{margin:0;padding:0}
body{font-size:12px;font-family:"微软雅黑",Helvetica,Arial;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}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer}
.l{float:left}.r{float:right}
/*清除浮动方法*/
.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;}
/*margin,padding.css*/
.mb40{margin-bottom:40px}.mt10{margin-top:10px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb30{margin-bottom:30px;}.mr30{margin-right:30px;}
/*fontsize.css*/
.f14{font-size:14px;}.f20{font-size:20px;}.f17{font-size:17px;}
.elips { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
/****************************页面样式控制*****************************/

/*---------------------------全局页面控制----------------------------*/
body{line-height:20px;font-size:12px;color:#030303;font-family:"微软雅黑";}
.mw{width:1000px;margin:0 auto;}
.footer,.header,.w1000{margin:0 auto;width:1000px;}
.content_nav{width:1000px;margin:0 auto;height:auto;overflow:hidden;}
.w100{width:100%; overflow:hidden;}
.marb2{margin-bottom:20px;}
.left-nav { width:130px; height:396px; position: fixed; top: 50px; left: 50px; z-index: 4;
  background: url(imagesleftmenu.jpg) center no-repeat; background-size:130px 396px;
}
.left-nav ul{ box-sizing: border-box; padding-top:10px;}
.left-nav ul li{}
.left-nav ul li a{ display: block; width:130px; height: 30px; 
 text-align: center; font:16px/30px "微软雅黑" ;  color: white; margin: 20px 0;}
.left-nav ul li a.cur{ background: white;color: #5bb431;}
.left-nav ul li a:hover{background: white;color: #5bb431;}



/*banner*/
#imageShow {height:640px; width: 100%; background: url(imagesbannerbg.jpg) top no-repeat;
 background-size:100%  640px; box-sizing: border-box; padding-top:50px; }
.banUp{ width: 859px; height:380px; margin: 0 auto; }
.bannerbg_main{width:1000px;height:95px;margin: 40px auto 0;
  box-sizing: border-box; padding-left: 80px; }
.bannerbg_main ul li{float: left; margin-right:10px;}
.bannerbg_main ul:after{content: ''; display: block; clear: both;}
.bannerbg_main ul li a{display: block; width:207px; height: 62px; background: url(imagesbut1.png) top no-repeat;
 background-size:207px 62px;  text-align: center; color: white;
  margin-right: 30px; font-size: 24px; line-height: 60px;font-weight: bold; }

#thestudy{ width: 100%; box-sizing:border-box; padding-top: 40px;}
.studytitle{ width: 415px; height: 49px; margin: 0 auto;}
.studyDown{width: 1000px; height: 526px; margin:30px auto; }
.sdL{width: 544px;height: 522px;background: url(imagesabcde.jpg) top no-repeat;
 background-size:544px 522px; float: left;}
.sdL p{height: 80px; line-height: 80px; font-size: 18px; box-sizing: border-box; }
.sdR{width: 403px; height: 526px;background: url(imagesformbg.png) top no-repeat;
 background-size:403px 526px; float: right; padding-top: 20px; padding-left: 30px; }
p.pt1{padding-left: 150px;}
p.pt2{ margin-top: 35px; padding-left: 50px;}
p.pt3{ margin-top: 30px; padding-left: 150px;}
p.pt4{ margin-top: 35px; padding-left: 50px;}
p.pt5{ margin-top: 30px; padding-left: 150px;}
.sdR>p{font-size: 14px; color: white; line-height: 30px; margin-left: 10px; }
.formFirst{width: 373px; height: 367px; background: white; box-sizing: border-box; padding-top:20px; }
.formFirst>p{width: 320px; height: 40px; margin: 0 auto; border: 1px solid #eee; margin:20px auto;
  line-height:40px;box-sizing: border-box; padding-left: 10px; }
.formFirst>button{display: block; width: 145px; height: 40px; margin: 0 auto; background:#5bb431;
 border-radius:5px ;  border: none; color: white;}


/*六大功能主题学游开始*/
#theme{ width: 100%;background: #f5f5f5; box-sizing:border-box; padding-top: 40px; padding-bottom: 30px; }
.themetitle{width: 903px; height: 51px; margin: 0 auto;}
#theme>ul{ width: 1000px; margin: 20px auto; }
#theme>ul li { display: block; width: 329px; height: 350px; float: left; background: white; margin-top: 10px;
    box-sizing:border-box;}
#theme >ul:after{content: ''; display: block; clear: both;}
.liu1{width: 329px;height: 225px; background: url(imagesbeijing.png) top center;
 background-size:329px 225px; }
.liu2{width: 329px;height: 225px; background: url(imagesmingxiao.png) top center;
 background-size:329px 225px; }
.liu3{width: 329px;height: 225px; background: url(imageshuanqiu.png) top center;
background-size:329px 225px; }
.liu4{width: 329px;height: 225px; background: url(imagesliuxue.png) top center;
background-size:329px 225px; }
.liu5{width: 329px;height: 225px; background: url(imagesjiuye.png) top center;
background-size:329px 225px; }
.liu6{width: 329px;height: 225px; background: url(imageszhuti.jpg) top center;
background-size:329px 225px; }
#theme>ul li a h3{text-align: center;font-size: 26px; font-weight: 100;  box-sizing:border-box;
 padding-top: 200px; color: #333;}
#theme>ul li a p{font-size: 14px; color: #333; width:280px;height: 110px; margin: 30px auto 0; }
.but2{width: 1000px;margin: 0 auto; box-sizing:border-box; padding: 0 160px;}
.but2>a{display: block;width: 210px;height: 60px; border-radius:10px; background:#5bb431;
  text-align: center; color: white; line-height: 60px; font-size:22px; float: left;  }
.but2>a:last-of-type{ float: right;}
.but2:after{content: ''; display: block; clear: both;}

#country{width: 100%;background: url(imagescountrybg.jpg) top no-repeat;
 background-size: 100% 100%; box-sizing:border-box; padding-top: 40px; padding-bottom: 40px;  }
.countitle{ width: 821px; height: 104px; margin: 0 auto 30px;}

.slideTxtBox{text-align:left; width: 1105px;margin: 0 auto;  }
.slideTxtBox .hd{width: 1105px; margin: 0 auto; height:50px; line-height:30px;   }
.slideTxtBox .hd ul{width: 100%; float:left; height:55px;   }
.slideTxtBox .hd ul:after{content: '';display: block;clear: both;}
.slideTxtBox .hd ul li{font-size: 20px; color: white; text-align: center;
line-height: 50px; width: 16.66%; height: 50px; box-sizing: border-box;
 float:left;cursor:pointer;background: white;color:#2564a6; font-family: "微软雅黑"; }
.slideTxtBox .hd ul li.on{ font-size: 26px; font-weight: bold; }
.slideTxtBox .bd{width: 1105px; margin: 15px auto 0; background: white; box-sizing: border-box;
 padding-left: 30px; }
.slideTxtBox .bd ul li{box-sizing: border-box; width:1026px; height: 175px;
 padding-top: 20px; border-bottom: 1px solid #2564a6; }
.slideTxtBox .bd ul li dl{}
.slideTxtBox .bd ul li dl dt{width: 235px; height: 130px; float: left; }
.slideTxtBox .bd ul li dl dd{width: 770px; height: 130px; float: right;}
.slideTxtBox .bd ul li dl dd h5{font: 20px/36px "微软雅黑";}
.slideTxtBox .bd ul li dl dd p{font: 14px/24px "微软雅黑";}
.slideTxtBox .bd ul li dl dd p:before{content: '★'; color:#5cb3c1; padding-right: 5px; }
.coutext{width: 768px; height: 70px; }
.coutextL{width:400px; height: 70px; float: left;}
.coutextR{width:330px; height:43px; float: right; box-sizing: border-box; margin-top: 22px;
 background: url(imagesbut2.jpg) center no-repeat; background-size:330px 43px;}
.coutextR a{display: block; width: 165px; height: 43px; font:16px/43px "微软雅黑";
 color: white; float: left; text-align: center; }

.slideTxtBox .bd ul li dl:after{content: ''; display: block; clear: both;}

#pith{ width: 100%; box-sizing:border-box; padding-top: 40px; }
.pithtitle{width: 812px; height: 50px; margin:0 auto; }
.pithCon{width: 1000px; margin:40px auto;}
.pithCon dl{ margin-bottom: 10px;}
.pithCon dl.pithConL{ width: 450px;float: left; }
.pithCon dl.pithConL>dt{width: 100px; height: 100px; border-radius: 50%; background:#d6eccb; float: left;
 text-align: center; box-sizing:border-box; padding-top: 20px;}
.pithCon dl.pithConL>dd{width: 340px; height: 100px; float: right; border-left: 3px solid #5bb431;
 box-sizing:border-box; padding: 0 20px 0 10px; }
.pithCon dl.pithConL>dd h4{ font: 24px/36px '微软雅黑';}
.pithCon dl.pithConL>dd p{font: 16px/24px '微软雅黑'; margin-top: 10px; }

.pithCon dl.pithConR{ width: 540px; height: 110px; float: left; }
.pithCon dl.pithConR>dt{width: 100px; height: 100px; border-radius: 50%; background:#d6eccb; float: left;
 text-align: center; box-sizing:border-box; padding-top: 20px;}
.pithCon dl.pithConR>dd{width: 420px; height: 100px; float: right; border-left: 3px solid #5bb431;
 box-sizing:border-box; padding: 0 20px 0 10px; }
.pithCon dl.pithConR>dd h4{ font: 24px/36px '微软雅黑';}
.pithCon dl.pithConR>dd p{font: 16px/24px '微软雅黑'; margin-top: 10px; }

.pithCon dl.pithConM{ width:1000px; height: 110px; float: left;}
.pithCon dl.pithConM>dt{width: 100px; height: 100px; border-radius: 50%; background:#d6eccb; float: left;
 text-align: center; box-sizing:border-box; padding-top: 20px;}
.pithCon dl.pithConM>dd{width: 890px; height: 100px; float: right; border-left: 3px solid #5bb431;
 box-sizing:border-box; padding-left:10px; }
.pithCon dl.pithConM>dd h4{ font: 24px/36px '微软雅黑';}
.pithCon dl.pithConM>dd p{font: 16px/24px '微软雅黑'; margin-top: 10px; }
.pithCon:after{content: ''; display: block; clear: both;}
.but3 a{display: block;width: 210px;height: 60px; border-radius:10px; background:#5bb431;
  text-align: center; color: white; line-height: 60px; font-size:22px; margin: 0 auto 30px; }

#serivce{width: 100%; box-sizing:border-box; padding-top: 40px;}
.sertitle{width: 724px; height: 51px; margin: 0 auto;}
.sertext{ width: 1000px; margin: 30px auto;}
.sertext dl{}
.sertext dl dt{width: 179px; height: 85px; float: left;background: url(imagesquan.jpg) top no-repeat;
 background-size:179px 85px; font-size: 20px; text-align: center; 
box-sizing:border-box;  padding-right: 38px; line-height: 30px; padding-top: 10px;}
.sertext dl dd{width: 811px; height: 85px; float: right;font-size: 16px; line-height: 24px;
 margin-left: 10px; margin-top: 20px; }
.sertext dl:after{content: ''; display: block; clear: both;}




#page2 { width: 100%;height: 500px; background:#f5f5f5; box-sizing:border-box; padding-top: 40px; }
.page2title{width: 873px; height: 49px; margin: 0 auto;}
.food { width:1000px; margin:30px auto; position:relative;}
.food .bd{ width:930px;  margin:0 auto; overflow:hidden;zoom:1; }
.food .bd ul{}
.food .bd li{width:200px;height:320px;float:left; margin-right:40px; margin-left: 50px;  }
.food .bd li>img{width: 180px;height: 320px; margin: 0 18px;}
.food .hd{}
.food .hd .prev,.food .hd .next{position:absolute;top:110px; cursor:pointer}
.food .hd .prev{left:0px;}
.food .hd .next{right:30px;}

#page3 {height:750px;background:#f5f5f5; width: 100%;   }
.page3title{width:578px; height: 51px; margin: 0 auto;}
.trip { padding-top:30px; width:1000px; margin:0 auto; position:relative}
.trip .bd{ width:970px; height:640px; margin:0 auto; overflow:hidden;zoom:1;}
.trip .bd ul{}
.trip .bd li{width:970px; height:640px; float:left; }
.trip .hd{}
.trip .hd .prev,.trip .hd .next{position:absolute;top:320px; cursor:pointer}
.trip .hd .prev{left:-20px;}
.trip .hd .next{right:-5px;}

.trip-item { width:300px; border:5px solid #fff; float:left; margin-right:12px; margin-bottom:15px; background:#fff;}
.trip-item dt { height:200px; position:relative}
.trip-item dt h3 { width:194px; height:124px; background:url(../images/bg_round.png) no-repeat; position:absolute; top:3px; left:46px; padding-top:70px}
.trip-item dt h3 b { display:block; height:30px; margin:0 5px; text-align:center;font:bold 18px/30px "微软雅黑"; color:#b1d58a; border-bottom:1px solid #b2b2b7}
.trip-item dt h3 i {display:block; height:30px; text-align:center; font:18px/30px "微软雅黑"; color:#b1d58a; }
.trip-item dd { padding:0 10px; padding-top:10px; position:relative}
.trip-item dd h5 {font:bold 18px/30px "微软雅黑"; text-align:center; color:#8bc55a; }
.trip-item dd h6 {font:18px/30px "微软雅黑"; text-align:center; color:#000; padding-bottom:5px}
.trip-item dd p {font:14px/24px "微软雅黑"; }
.trip-item dd p span { padding-right:8px;}
.trip-item dd a { color:#333; font-weight:400}
.trip-item-con {height:90px;}
.view-btn { width:80px; height:27px; display:block; background:url(../images/btn_view.jpg); text-indent:-9999px; position:absolute; top:55px; right:10px}

/*消除心中疑虑开始*/
#yilv{	width: 100%; height: 500px;box-sizing:border-box; padding-top: 40px;}
.yilvtitle{width: 705px; height: 48px; margin: 0 auto 30px;}
.yilvtext{width: 1000px; margin: 0 auto;}
.yilvtextL{width: 495px; height: 348px; background: url(imagesqa1.png) center no-repeat;
background-size: 495px 348px; float: left; box-sizing:border-box;
font-size: 14px; font-family: '微软雅黑';line-height: 30px;
 padding-top:110px; padding-left: 50px; }
.yilvtextR{width: 493px; height: 348px; background: url(imagesqa2.png) center no-repeat;
background-size: 493px 348px; float: right;box-sizing:border-box;
font-size: 14px; font-family: '微软雅黑';line-height: 30px;
 padding-top:110px; padding-left: 50px;
}

.yilvtextL>a{display: block; width: 80px; height: 80px; font: 14px/21px '微软雅黑'; color: white; margin-left: 350px;
 text-align: center;box-sizing:border-box; padding-top: 15px;}
.yilvtextR>a{display: block; width: 80px; height: 80px; font: 14px/21px '微软雅黑'; color: white; margin-left: 350px; margin-top: 27px;
 text-align: center;box-sizing:border-box; padding-top: 15px;}
.yilvtext:after{content: ''; display: block; clear: both;};

/*表单样式*/
.form1{}
.form1 .questionBlock1{width:320px; font-size:14px;margin:0 auto;text-align:left;display:block;}
.form1 .questionBlock1 ul{ padding-top:0px;}
.form1 .questionBlock1 ul li{float:left;display:inline;overflow:hidden;
 margin-top: 18px; }

.form1 .questionBlock1 ul li .se_3{height:24px;width:60px;margin-right:5px;}
.form1 .questionBlock1 .txt_1,.questionBlock .txt_2,.questionBlock .txt_3{
	width:320px; height:40px; padding-left:3px;border:1px solid #eee;outline: none;	}	
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #bbb;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #bbb;}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #bbb;}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #bbb;}	
.form1 .questionBlock1 .txt_2{width:60px;height:18px;line-height:18px;}
.form1 .questionBlock1 .txt_3{height:18px;overflow-y:hidden; width:120px;}
.form1 .questionBlock1 .btn{text-align:center;width:170px;border: none; padding-left:70px;   }
.form1 .questionBlock1 .btn #btn_submit{width:170px;height:36px;font-size:15px;cursor:pointer;
border: none;border-radius: 5px;color: #000;font-family:'微软雅黑';
background:#5bb431;font-weight:bold;color:#fff; margin-top:20px; }




