﻿/* CSS Document */
*{padding:0; margin:0;}
ul,li{text-decoration:none;}
img{border:none;}
body{margin:0 auto; width:100%; background:#e8eff7; overflow-x:hidden; font-size:14px;font-family:"微软雅黑";}
a{font-size:14px; color: #454545;text-decoration: none;cursor:pointer;}
a:hover{color:#9c0c0c; text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
h1,h2,h3,h4,h5,ul,li,dl,dt,dd,p,img,ol{margin:0; padding:0; list-style:none; border:none;}
.left{float:left;}
.right{float:right;}
.mar30{margin-top:30px;}
.top2{margin-top:2px;}
.left2{margin-left:2px;}

.wrap{width:100%;}
.head{width:100%; height:518px;}
.headBg{width:1920px; height:518px; background:url(../images/jgjsTopbg.jpg) no-repeat; position:relative; left:50%; margin-left:-960px;}

.headBox{width:1080px; margin:0 auto; text-align:center; position:relative;}
.headBox .float{display:none; width:316px; padding:20px;height:396px; background:url(../images/floatBg.png) repeat-y; position:absolute; left:0;}
.headBox .float .logo{margin-top:25px;}
.headBox .float .list2{width:177px;}
.headBox .float .list2 img{float:left; cursor:pointer;}


/*content*/
.content{width:1080px; margin:0 auto;}

/*nav*/
.navBox{width:100%; background:#ac7e5a; height:80px; line-height:80px;}
.nav{width:1080px; margin:0 auto;}
.nav li a{color:#fff; font-size:20px; width:212px; text-align:center; float:left; border-left:3px solid #a66f44; }
.nav li a:hover{background:#5988ab;}



/*step1*/
.step_cont div{}
.step_cont div.left{width:580px; padding:23px 30px 30px;background:#fff;}
.step_cont div.right{margin-left:20px; width:360px; padding:23px 30px 30px;background:#fff;}
.title{color:#ac7e5a; font-style:normal; font-size:24px; height:24px; line-height:24px;}
.title a{color:#ac7e5a; font-style:normal; font-size:24px; height:24px; line-height:24px;}

table .td1{text-align:center;}
table .td2{padding:0 10px;}

.major li{width:268px; float:left; margin-right:40px;}
.major li.noRight{margin-right:0;}
.line_h26 li{height:40px; line-height:40px; border-bottom: 1px dashed #ccc; overflow:hidden;}
.line_h26 li.borderNone{border: none; height:38px; line-height:50px; float:right;}
#red{color:red;}
/*step2 step3*/
.related{width:580px; overflow:hidden;}
.related li{background:#ac7e5a; float:left; height:57px; line-height:57px; text-align:center;}
.related a{font-size:16px; color:#fff;}
.step_cont div.left1{width:580px; float:left; padding:0; background:none;}


/*金融工程项目切换*/
.hot{ width:580px; /*height:436px; margin-top:100px;*/}
.hot ul.shang{ width:580px; height:61px; margin-bottom:20px;}
.hot ul.shang li{float:left; width:188px; height:46px; margin-right:7px; font:18px "微软雅黑"; text-align:center; _display:inline;}
.hot ul.shang li.marNone{margin-right:0;}
.hot ul.shang li span{ display:block; width:189px; height:46px; line-height:46px; background-color:#ac7e5a; color:#fff;}
.hot ul.shang li.active span{ height:61px; line-height:46px; background:url(../images/select.jpg) no-repeat left top;}
.hot ul.shang li span.gao{ height:61px;}
.hot ul.shang li.active span.gao{ height:61px;}

.hot_show{ width:580px; overflow:hidden; background:#fff;}
.hot_cont{ display:none; width:580px;}
.hot_cont ul{float:left; width:193px;}
.hot_cont ul li{text-align:center; font-size:14px; line-height:28px; margin:10px 0;}


/*金融工程录取*/
#shoufengqin{width:1020px; height:232px;margin:0 auto;margin-top:30px;position:relative; overflow:hidden;}
.hd{width:47px; height:232px;float:left;}
.bd{float:left;width:456px; height:232px;background:#fff;}
.bd .left{float:left;width:120px; height:165px;padding-left:15px;padding-top:20px;}
.bd .left p{color:#fc5753;font-family:"微软雅黑"; font-size:16px;font-weight:bold;text-align:center;  margin-top:10px;}
/*.bd .left a{width:85px;height:23px;display:block;color:#000;background:#ac7e5a;text-align:center;line-height:23px;margin-top:5px;}*/
.bd .left a:hover{color:#fff;}
.bd .right{float:right; width:290px; height:170px;padding-top:20px;}
.bd .right a h4{color:#4d8fc9;font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.bd .right a{color:#3e3e3e;}
.bd .right a.detail{display:block; color:#fff; width:125px; text-align:center; height:30px; line-height:30px; background:#5988ab;margin-top:5px;}
.bd .right a p{font-family:"微软雅黑"; font-size:14px;line-height:26px;}
#box1{width:503px; position:absolute; top:0; left:0;}
#box2{width:503px;position:absolute; top:0; left:503px;}
#box3{width:503px;position:absolute; top:0; left:550px;}
#box4{width:503px;position:absolute; top:0; left:597px;}
#box5{width:503px; position:absolute; top:0; left:644px;}
#box6{width:503px;position:absolute; top:0; left:691px;}
#box7{width:503px;position:absolute; top:0; left:738px;}
#box8{width:503px;position:absolute; top:0; left:785px;}
#box9{width:503px;position:absolute; top:0; left:832px;}
#box10{width:503px;position:absolute; top:0; left:879px;}
#box11{width:503px;position:absolute; top:0; left:926px;}
#box12{width:503px;position:absolute; top:0; left:973px;}


/*金融工程申请要求*/
.apply div{background:#f4f5f8; padding-bottom:25px;}
.apply .aTitle{height:60px; line-height:60px; font-size:18px; color:#fff; text-align:center; font-weight:normal;}
.apply p,.apply ul{padding:0 30px;}
.apply p{line-height:26px; margin:12px 0 11px;}
.apply1,.apply2,.apply3{float:left;}
.apply1 ul li,.apply2 ul li{width:85px; height:42px; line-height:42px; text-align:center; background:#5988ab;margin-top:15px; color:#fff;}

.apply1{width:290px;}
.apply1 .aTitle{background:url(../images/Atop1.jpg) no-repeat;}
.apply1 li p{margin:13px 0 24px 0;}

.apply2{width:325px; margin-left:30px;}
.apply2 .aTitle{background:url(../images/Atop2.jpg) no-repeat;}
.apply2 ul li{margin:15px 20px 0;}

.apply3{width:345px; margin-left:30px;}
.apply3 .aTitle,.apply3 .aTitle a{font-size:18px; color:#fff; background:url(../images/Atop3.jpg) no-repeat; margin-bottom:12px;}
.apply3 ul li{line-height:26px;}

/*就业*/
.job div{width:650px;}
.job p{line-height:30px; text-indent:2em;}
.job p .more{color:#ac7e5a; font-weight:bold;}
.job ul{margin-left:60px;}
.job ul li{line-height:26px; height:26px; overflow:hidden;}

.adimg{position:relative; margin:20px auto 0;}


/*资深顾问*/
.step3,.step4{background:#fff; padding:26px 30px 30px;}
.adviser{margin-top:25px;}
.adviser dl{float:left; margin-left:14px; width:192px; overflow:hidden;}
.adviser dl dt img{width:192px;}
.adviser dl dd{text-align:left;}
.adviser dl dd a{display:block; height:40px; line-height:40px; overflow:hidden;}


.foot{padding:30px 0; text-align:center; color:#5D5D5D; height:30px; line-height:30px;}