@charset "utf-8";
body { color: #000000; font-size: 14px; background-color: #FFFFFF; overflow-x: auto; font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体"; *font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
}
.textCenter { text-align: center; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.left { float: left; }
.right { float: right; }
img { display: inline-block; border: none; }
a { cursor: pointer; text-decoration: none; }
li { list-style: none; }
input { border: none; }
.clearfix:after { content: "."; display: block; clear: both; height: 0; font-size: 0; overflow: hidden; }
.clearfix { zoom: 1; }
.wrapper { width: 1000px; margin: 0 auto; }
/*<!--头部【导语和表单】-->*/

.header { width: 100%; height: 580px; background: url(../img/headBanner.jpg) no-repeat center top; }
.banner-cont{
	width: 1000px;
	margin:0 auto;
}

.banner-cont .tit1{
	font-weight:normal;
	height: 24px;
	font-size: 24px;
	margin-left: 560px;
	padding-top: 100px;
}
.banner-cont .tit2{
	font-size: 45px;
	height: 45px;
	width: 500px;
	text-align: center;
	font-weight: bolder;
	line-height: 50px; 
	margin-left: 420px;
	margin-top: 100px;
	color: white;
}
.banner-cont .tit2 span{
	font-size: 24px;
	font-weight: normal;
}
.banner-cont .tit3{
	font-size: 24px;
	line-height: 50px;
	margin-top: 140px;
	margin-left: 570px;
	font-weight: bolder;
	background: -webkit-linear-gradient(left, #2630a9, #0086f9);
	-webkit-background-clip: text;
	color: transparent;
}
.banner-cont .tit3 span{
	font-size: 45px;
}
.headContent { width: 1000px; margin: 0 auto; }
.headContent .toply { overflow: hidden; width: 650px; margin: 425px auto 0 0; }
.headContent .toply a.aus_a { width: 198px; height: 58px; line-height: 58px; margin: 0 20px 0 0; text-align: center; font-size: 24px; color: #fff; cursor: pointer; border: 1px solid #fff; border-radius: 3px; }
.bannerlead { text-align: center; padding-top: 25px; }
.bannerlead h2 { height: 42px; line-height: 42px; overflow: hidden; color: #333; font-size: 30px; font-weight: bold; }
.bannerlead p { line-height: 28px; font-size: 16px; color: #333; }
/*<!--导航-->*/

.mainNav { clear: both; width: 100%; margin: 0 auto; margin-top: -50px; overflow: hidden; }
.mainNav .mainNav_wrap { position: static; background: #561b21; opacity: 0.8; width: 100%; margin: 0 auto; }
.mainNav ul { color: #fbfbfb; /*background: #fff;*/ text-align: center; height: 50px; width: 1000px; margin: 0 auto; text-align: center; }
.mainNav .mainNav_wrap.fixedTop { position: fixed; z-index: 999; top: 0; }
.mainNav li { line-height: 50px; height: 50px; cursor: pointer; font-size: 15px; background: #561b21; margin-right: 1px; display: inline-block; padding: 0 15px; }
.mainNav li strong { }
.mainNav .lastLi { border-right: 0; }
.mainNav li:hover { /*color: #ed7857;*/ color: #ffa29b; }
.mainNav li.activeNav { /*background: #fff;*/ color: #ffa29b; }
.mainNav a:hover { color: #ffa29b; }
.ly_link { display: block; height: 50px; width: 400px; background-color: #CCFF33; margin: 0 auto; font-size: 18px; line-height: 50px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: 50px; cursor: pointer; }
.ly_link:hover { background-color: #56a459; color: #FFFFFF; }
.ly_wrap { margin: 0 auto; margin-top: 50px; line-height: 50px; width: 400px; }
.ly_left, .ly_right { font-size: 18px; display: block; height: 50px; color: #FFFFFF; width: 200px; cursor: pointer; }
.ly_left { background-color: #CCFF33; color: #333333; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.ly_right { border-bottom-right-radius: 4px; border-top-right-radius: 4px; background-color: #669966; }
.ly_left:hover { background-color: #000000; color: #FFFFFF; }
.ly_right:hover { background-color: #57A55A; }
/*<!--导航-->*/

.dyform { width: 100%; overflow: hidden; }
.dybox { padding: 33px 50px 0 40px; line-height: 30px; color: #666; margin-top: 11px; background: url(../img/dybox.png) no-repeat left top; margin-top: 40px; margin-bottom: 20px; }
 
 
.dybox p{ display:block;}
.ad1000x100 { 
	width:1000px; height: 100px; margin-top: 43px; display:inline-block; margin-bottom:60px; 
	background:url(../img/ad1000x100.jpg) no-repeat center;
	box-sizing: border-box;
}
.ad1000x100 a{text-decoration: none;color: white;width:1000px; height: 100px;
	font-size: 30px;
	line-height: 100px;
	padding-left:300px;
	box-sizing: border-box;
}

/*表單*/
.biaodan { width: 100%; background: url(../img/formBg.jpg) no-repeat center top; height: 311px; }
.biaodan form.registerform { margin: 0 auto; width: 616px; padding:45px 0 56px 384px; }
.biaodan form div { margin-bottom: 10px; float: left; }
.form-tit { font-size: 24px; margin-bottom: 27px; color:#fff;}
.biaodan form div.noMR { margin-right: 0; }
.biaodan h3 { font-size: 30px; font-weight: bold; margin-bottom: 20px; }
.biaodan form input, .biaodan form select { height: 38px; font-family: "微软雅黑"; width: 264px; color: #aab2bd; }
.biaodan form input { padding-left: 5px; width: 256px; }
.mobile, .name, .Mschool, .branch { width: 265px; padding: 1px 0; margin: 0 auto; padding-left: 42px; margin-bottom: 10px; }
.mobile { background: url(../img/telBox.jpg) no-repeat center; }
.name { background: url(../img/nameBox.jpg) no-repeat center; }
.Mschool { background: url(../img/cityBox.jpg) no-repeat center; }
.branch { background: url(../img/targetUniBox.jpg) no-repeat center; }
#submit, .knowMore { display: block; float: left; background: #3d8fff !important; width: 298px; height: 50px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #FFFFFF; cursor: pointer; margin: 0 auto; margin-bottom: 10px; border: 1px solid #3d8fff; line-height: 50px; margin: 0 4px; margin-left:170px; margin-top:10px;}
#submit:hover{background: #4cd0c5 !important;border: 1px solid #4cd0c5; }
.knowMore { height: 48px; line-height: 48px; background-color: #FFFFFF !important; color: #333333; }
/*#submit:hover {
    background-color: #E03022 !important;
}*/

/*表單*/

.dymain { width: 100%; height: 173px; overflow: hidden; background: url(../img/dybg.jpg) no-repeat center; }
.dymain p { padding: 40px 25px 0 115px; line-height: 30px; font-size: 14px; color: #fbfbfb; }
/*<!--头部【导语和表单】-->*/


/*头部title*/
.bg1 { background: #f2f3f7 url(../img/selectbg1.png) no-repeat center top; width: 100%; }
.titleh2 { height: 50px; line-height: 50px; font-size: 24px; color: #fff; text-align: left; display: inline-block; background: url(../img/titleh2.png) no-repeat left center; padding: 25px 0; padding-left: 70px; }
.titleh2 strong { background: url(../img/titleh2strong.jpg) no-repeat right; display: inline-block; font-weight: bold; padding-right: 20px; margin-right: 20px; }
/*.sectionp4 .titleh2, .sectionp7 .titleh2, .sectionp8 .titleh2 { height: 42px; line-height: 42px; padding-bottom: 50px; font-size: 40px; color: #333; font-weight: bold; }*/
.titlef { font-size: 24px; color: #333; height: 24px; line-height: 24px; padding-top: 5px; margin-bottom: 40px; }
.btnbox { text-align: center; padding: 50px 0 60px; }
.btnbox a { width: 298px; height: 48px; margin: 0 10px; display: inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #fff; cursor: pointer; border: 1px solid #3d8fff; background: #3d8fff url(../img/btn2.png) repeat-x center top; }
.btnbox a:hover { border: 1px solid #4cd0c5; color: #fff; background: #4cd0c5 url(../img/btn2.png) repeat-x center top; }
.btnbox .btn2 { width: 298px; height: 48px; margin: 0 10px; display: inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 18px; color: #fff; cursor: pointer; border: 1px solid #ff6042; background-color: #ff6042; }
.btnbox .btn2:hover { background: #cc6652; border: 1px solid #cc6652; color: #fff; }
/*********************<!--公共模块-->**********************/

.section { width: 100%; font-family: "微软雅黑"; }
.section_content { width: 1000px; margin: 0 auto; }
/*********************<!--公共模块-->**********************/
.team { }
.team h3 { text-align: center; font-size: 36px; font-weight: bold; margin-bottom:40px;}
.teamUl { text-align:center; }
.teamUl li { margin-right: 25px; display:inline-block;}
.teamUl li a { width: 180px; height: 207px; display: inline-block; }
.teamUl li a.t1 { background: url(../img/teamli1.png) no-repeat; }
.teamUl li.current .t1 { background: url(../img/teamli1_current.png) no-repeat; }
.teamUl li a.t2 { background: url(../img/teamli2.png) no-repeat; }
.teamUl li.current .t2 { background: url(../img/teamli2_current.png) no-repeat; }
.teamUl li a.t3 { background: url(../img/teamli3.png) no-repeat; }
.teamUl li.current .t3 { background: url(../img/teamli3_current.png) no-repeat; }
.teamUl li a.t4 { background: url(../img/teamli4.png) no-repeat; }
.teamUl li.current .t4 { background: url(../img/teamli4_current.png) no-repeat; }
.teamUl li a.t5 { background: url(../img/teamli5.png) no-repeat; }
.teamUl li.current .t5 { background: url(../img/teamli5_current.png) no-repeat; }
.teamUl li.none { margin-right: 0; }
.teamCon .item { padding-top: 15px; }
.teamCon .item strong { font-size: 18px; color: #333; display: block; margin-bottom: 13px; }
.teamCon .item p { color: #666; line-height: 30px; }
.caseul { margin-bottom: 40px; margin-top: 50px; }
.caseul li { float: left; }
.caseul li.none { margin-right: 0; }
.caseul li { width: 186px; height: 106px; background: url(../img/caseul_li.png) no-repeat; margin-right: 17px; cursor: pointer; text-align: center; color: #fff; }
.caseul li.current { background: url(../img/caseul_li_cur.png) no-repeat; }
.caseul li strong { font-size: 18px; display: block; margin-top: 13px; height: 18px; margin-bottom: 15px; }
.caseul li img { }
.caseitem { background: #fff url(../img/casebg.png) no-repeat 56px 31px; padding-bottom: 35px; }
.caseL { width: 400px; float: left; margin-left: 100px; margin-top: 40px; text-align: center; }
.caseL img { display: inline-block; width: 162px; height: 56px; }
.caseL .names { line-height: 35px; display: block; height: 35px; margin-bottom: 13px; }
.caseL .more { font-size: 18px; background: url(../img/morebg.jpg) no-repeat center bottom; display: inline-block; padding-bottom: 30px; width: 394px; }
.caseL .more a { color: #1e41b8; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(38, 48, 168, 1)), to(rgba(0, 134, 248, 1))); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.caseL .bot { text-align: left; padding-top: 25px; color: #333; }
.caseL .bot strong { font-size: 18px; display: block; line-height: 33px; margin-bottom: 10px; }
.caseL .bot p { font-size: 14px; line-height: 30px; color: #666; }
.caseL .bot p strong { font-size: 14px; margin-bottom: 0; color: #333; }
.Cit { position: relative; padding-bottom: 71px; }
.shadow { position: absolute; background: url(../img/caseshadow.png) no-repeat; width: 1000px; height: 71px; bottom: 22px; left: 0; display: block; }
.caseR { float: left; width: 263px; border: 6px solid #7cd8ef; margin-left: 70px; margin-top: 60px; padding: 40px 30px; }
.caseR h4 { width: 180px; height: 32px; line-height: 32px; background-color: #3cc9ec; color: #fff; font-weight: bold; text-align: center; }
.caseR p { color: #666; line-height: 30px; padding: 23px 0 0; }
.caseR .link { color: #3d8fff; text-decoration: underline; display: block; margin-top: 20px; }

.intro{ padding-top:55px;}
.titleh2R { height: 36px; line-height: 36px; padding-bottom: 25px; font-size: 36px; color: #333; font-weight: bold; display: block; background:url(../img/titleh2R.png) no-repeat center bottom; margin-bottom:3px;}
.titlefR { font-size: 24px; color: #333; height: 24px; line-height: 24px; padding-top: 5px; margin-bottom:40px;}
.introBox{ margin-bottom:50px;}
.introBox .video{ float:left; width:560px; display:inline-block; margin-right:40px;}
.introBox .txt{ float:left; width:397px;/* margin-top:90px;*/}
.introBox .txt strong{ font-size:18px;color: #1e41b8; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(38, 48, 168, 1)), to(rgba(0, 134, 248, 1))); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom:15px; display:block;}
.introBox .txt p{ line-height:30px; color:#666; text-align:left;}
/*end*/
 
