@charset "utf-8";
/*轮播*/
.box{width: 490px;height: 276px;overflow: hidden;position: relative;}
.box-1 ul li{width: 490px;height: 276px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block; width: 490px; height: 276px}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em; padding-right:190px ;font-size: 16px;line-height: 40px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;font-weight: normal;color: #fff; font-family: "SimSun", "宋体"}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 10px;height: 10px;overflow: hidden; margin: 0 4px; border-radius: 50%; background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,1);}
.box-3 span{position: absolute;color: white;background: rgba(0,0,0,.5);width: 35px;height: 70px; top:50%; font-family: 'SimSun',"宋体";line-height: 70px;font-size:30px;margin-top: -40px; text-align: center;cursor: pointer;}
.box-3 .prev{left: 0px;}
.box-3 .next{right: 0px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(0,0,0,.8);}

.huibg{ background: #f6f6f6;  padding: 30px 20px 20px; width: 450px; margin-bottom: 25px}
.tit{ margin-bottom: 15px}
.tit h2{ font-weight: normal; font-size: 18px; color: #04479a}
.tit h2 a{font-size: 18px; color: #04479a; background:none; font-family:"Microsoft YaHei"}
.tit h2 a:hover{background:none; font-family:"Microsoft YaHei"}
.tit a{ font-size: 12px; color: #999999; font-family: "SimSun", "宋体"; background: url("../img/morebg.png") no-repeat 27px 0px; padding-right: 18px}
.tit a:hover{ background: url("../img/morebg.png") no-repeat 27px -46px; color: #1e90ff}
.mod-list li a{ color: #646464; font-size: 14px;line-height: 40px; display:block;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 450px;}
.fangan-phb .mod-list li a{display:inline}
.hot-activity .mod-list li{ }
.hot-activity .mod-list li a:first-child{ float: left;line-height: 40px; display:block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 390px;}
.hot-activity .mod-list li .yuyue{ float: right; border: solid 1px #2667af; font-size: 12px; color: #2667af; width:40px; text-align:center; margin-top: 10px; line-height: 20px}
.hot-activity .mod-list li .yuyue:hover{ color: #fff; background: #007dd6}
.mod-list li a:hover{ color: #04479a}

.tab-item{display: none;}
.tab-nav{ overflow: hidden;border-bottom: solid 1px #c5cbd7; margin-bottom: 20px}
.tab-nav li{ font-size: 16px; padding: 0 15px; height: 34px; line-height: 32px; float: left}
.tab-nav li.on{ border-bottom: solid 2px #007dd6}
.tab-nav li.on a{ color: #195fb5}
.tab-nav li a{ color: #333333}
.tab-item a{ background: #fff; color: #666666; font-size: 14px; width: 76px; height: 28px; display: inline-block; text-align: center; line-height:28px; margin:0 10px 18px 0}
.tab-item a:hover{ color: #fff; background: #94cee4}
.tab{ padding: 0 0 30px 0}
.tab-nav li.lastone{ margin-right: 0}
.tab1 li{ margin-right: 22px}
.tab2 li{ margin-right: 19px}
.tab3 li{ margin-right: 68px}
.tab5 li{ margin-right:132px}
.tab6 li{ margin-right:123px}
.tab7 li{ margin-right:72px}
.tab9 li{ margin-right:92px}
.tab-exam-new li{ margin-right:92px}



.tab-form{ background: #eaf6fd; margin-bottom: 20px}
.tab-form .tab-item{display: none;}
.tab-form .tab-nav{ overflow: hidden;border-bottom: none; margin-bottom: 30px}
.tab-form .tab-nav li{ font-size: 18px; padding: 0 15px; height:43px; line-height:43px; width: 215px;float:left; text-align: center; color: #04479a; background: #e3e3e3}
.tab-form .tab-nav li.on{  background: #007dd6; color: #fff; border:none}
.tab-form .tab-item p{ width: 400px; margin: 0 auto 10px; overflow: hidden}
.tab-form .tab-item span{ display: block; overflow: hidden; width: 400px; margin: 0 auto 10px}
.tab-form .tab-item span select{ width: 42%}
.tab-form .tab-item input{border:solid 1px #d3e8ff; height: 27px; width: 325px; float: right; padding:0 5px}
.tab-form .tab-item label{ font-size: 14px; color: #444444; float: left;line-height:27px}
.tab-form .tab-item select{padding-left:5px; outline-style:none; -webkit-appearance:none; background: url("../img/arrow.jpg") no-repeat right center #fff; border:solid 1px #d3e8ff; height: 32px  }

.tab-form .tab-item button{ display: block; width: 145px; height: 35px; text-align: center; line-height: 35px; background: #2c7bd5; color: #fff; font-size: 16px; margin: 20px auto 0; border: none;}
.tab-form .tab-item button:hover{ background: #04479a;}


.tab-form .tab-item input[type='submit']{ display: block; width: 145px; height: 35px; text-align: center; line-height: 35px; background: #2c7bd5; color: #fff; font-size: 16px; margin: 20px auto 0; float: none;}
.tab-form .tab-item input[type='submit']:hover{ background: #04479a;}

.tab-form .tab{ padding: 0 0 30px 0}
.firstSelect{ width: 337px; float: right}
.tab-form .tab-item input[type='button']{ width: 114px; height: 27px; background: #b5bec8; float: right; border: 0; color: #fff;margin-left:10px}
.tab-form .tab-item input[type='button']:hover{ background:#007dd6 }

/*翻页样式*/
.pages{ text-align: center;font-family: "SimSun", "宋体"; margin-top: 100px}
.pages ul{ display: inline}
.pages ul li{ display: inline-block; font-size: 12px; border: solid 1px #aaaaaa;color: #424242;}
.pages ul li a{ color:#424242; display: block;padding: 5px 10px; }
.pages ul li.current{ background: #7ec5ef; color: #fff; border: solid 1px #7ec5ef}
.pages ul li.current a{ color: #fff}
.pages ul li:first-child{ background: #aaaaaa; color: #fff}
.pages ul li:first-child a{ color: #fff;padding: 5px 8px;}
.pages ul li:last-child{ background: #aaaaaa; color: #fff;}
.pages ul li:last-child a{ color: #fff;padding: 5px 8px;}
.pages .total{  font-size: 14px; color: #424242; padding: 0 20px}
.pages .tiao{ border: solid 1px #aaaaaa;padding-left: 5px; font-size: 14px; height:25px; line-height: 25px; display: inline-block }
.pages .tiao input{  border: none;  width: 30px; text-align:center; height: 22px;position: relative; top:-2px}
.pages .btn{ color: #fff; background: #7ec5ef; font-size: 16px; border: none; padding:0 8px;display:inline-block; width: 30px ;height:27px;position: relative; top:-1px;font-family: "SimSun", "宋体";}


/*留学方案右侧特殊*/
.lxfa-right .huibg{ background: #f6f6f6; width: 325px; padding: 20px}
.lxfa-right .lxfa-container div dl{ border-bottom: 0}
.lxfa-right .success-anli li{ width: 320px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.lxfa-right .lxfa-group .tit a{ color: #2667af; font-size: 14px; padding-right: 0; background: none; font-family: "Microsoft Yahei"; padding-top: 5px}
.lxfa-right .lxfa-group .tit a:hover{ background: none}
.lxfa-right div.huibg:first-child{ padding-bottom: 1px}
.hyh1{display: block }
.hyh2{display:none;}





