@charset "gb2312";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5FAE\8F6F\96C5\9ED1,arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
img{vertical-align:top;}

.fl { float: left !important;}
.fr { float: right !important;}
.clear{display:block;height:0;overflow:hidden;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{zoom:1;}
html{overflow-y:scroll;}


body {margin:0 auto; font: 14px/22px "\5FAE\8F6F\96C5\9ED1";position:relative;}
a {color: #444; transition: all 0.20s linear 0s;-o-transition: all 0.20s linear 0s;-moz-transition: all 0.20s linear 0s; -webkit-transition: all 0.20s linear 0s;  }
button{transition: all 0.1s linear 0s; -o-transition: all 0.1s linear 0s;-moz-transition: all 0.1s linear 0s;	-webkit-transition: all 0.1s linear 0s;  }
a:hover {text-decoration:underline; }
i,.icon{display: inline-block;vertical-align: middle;margin-top: -2px;background: url("../image/icon-tag-all.png") no-repeat;}
.wrap { position:relative; width: 1080px; margin:0 auto; }
.nav,.container,.footer { margin:0 auto; }

/**header**/
.header-bar {background:#333; height: 50px;}
.header-bar .nav{font-size: 14px;color: #666;line-height: 50px;}
.header-bar .nav li{display: inline-block;}
.header-bar .nav li a{font-size: 16px;color: #fff;padding:0 12px 0 7px;}
.header-bar .nav li:first-child a{padding-left: 0;}

/**footer**/
.footer { border-top:1px solid #e8e8e8; padding:40px 0;line-height:30px;color: #999;text-align: center}

/**带日期的列表**/
.text-date-list{border-top: 1px solid #eee}
.text-date-list li{line-height:60px;padding:0 120px 0 30px; position: relative;border-bottom: 1px solid #eee;}
.text-date-list li a{font-size:14px;color:#333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.text-date-list li em{position:absolute;font-size:12px;color:#ccc;right:30px;top:0;bottom:0;line-height: 60px;font-family: "Arial";  }
.text-date-list li:hover {color:#ff6700;background:#f7f7f7;  }
.text-date-list li:hover em{color:#ff6700 }
.text-date-list li a:hover{text-decoration: none;color:#ff6700;}

/**文字列表**/
.text-list{padding-bottom: 15px;}
.text-list li{line-height: 34px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.text-list li a:hover{color:#ff6700;}

/**内容页**/
.container {padding-bottom: 20px;}

.o-hd {height: 18px;margin-bottom: 20px;}
.o-hd strong{padding-left: 15px; display: inline-block;height: 19px;line-height: 19px; border-left: 3px solid #ff6700;font-size: 18px;color: #141c24;font-weight: normal;}
.o-hd .more{float: right;color: #444;font-size: 12px;line-height: 19px;}
.o-hd .more i{ margin-left:8px; display: inline-block;width:13px;height: 13px; background-color: #cbcdd2;background-position: -25px -1px;}

.tag {padding-top:80px;background: url("../image/bg-01.jpg") no-repeat center top;}
.tag h1{color:#fff;font-size:40px; text-align: center;line-height: 35px; margin-bottom:40px; }

/**文字内容**/
.detail{ margin-bottom: 30px; background: #fff;border-radius: 5px;padding:30px 25px;line-height: 30px;color:#666;font-size: 14px;min-height: 142px;box-shadow:0px 6px 18px rgba(6,0,1,.05)  }
.features{position: relative;}
.features img {width:207px;height: 142px;margin-right: 30px;float: left;}
.features p{line-height: 30px;color:#666;font-size: 14px;margin-bottom: 20px;}

/***编辑器内容**/
.content{margin-top:20px;}
.content,.content p,.content td, .content a{line-height: 35px;color:#666;font-size: 14px;margin-bottom: 20px;}
.content h2{font-size: 20px;color: #333;margin-bottom: 20px;}
.content a:link,.content a:visited{color:#1f82c7;text-decoration:underline}
.content a:hover{color:#f60}
.content img{max-width:1080px;margin: 0 auto;}

.content table{ width:100%; color:#444; border-left: 1px solid #bababa!important;border-top:1px solid #bababa !important; margin:0 0 10px 0px;}
.content table tr{border:1px solid #bababa ;}
.content table tr:hover{ background:#f2f2f2;}
.content table th{ border-right:1px solid #bababa ;border-bottom:1px solid #bababa;background-color: #e9f5fc;}
.content table td{ border-bottom:1px solid #bababa ; border-right:1px solid #bababa ; line-height:22px;padding:8px 8px;margin:0; font-size:13px;}
.content table tbody{ border:1px solid #bababa ;}


.main {height: 100%;}
.main .main-l{ width:740px; float: left;}
.main .sidebar{width:300px; float: right; }
.main .sidebar .item{border-bottom: 1px solid #e8e8e8;margin-bottom: 25px}
.main .sidebar .item:last-child{border-bottom: none;}
.main .sidebar .ad{margin-bottom: 25px;}
.main .sidebar .ad img{width: 300px;height: 180px;}

/**留学方案**/
.plan_list{height:257px;width:100%;margin-top:-4px;overflow:hidden;padding:0}
.plan_list dt{font:14px/26px Microsoft YaHei;text-indent:35px; margin:7px 0px;background: url(../image/icon-tag-all.png) no-repeat 0 0;}
.plan_list dt.ad1{background-position: 0 0;}
.plan_list dt.ad2{background-position: 0 -27px;}
.plan_list dt.ad3{background-position: 0 -54px;}
.plan_list dd{font:14px/24px Microsoft YaHei;color:#888;margin-bottom:3px;}

/**免费获取留学方案**/
.form-box{position:relative;width: 300px;}
.form-box .list{margin-bottom:10px;min-height:40px; text-align:center;color:#b9b9b9;font-size:14px;}
.form-box .list input{ color:#666; height:40px;border:1px solid #c9c9c9;width:298px;text-indent:10px;font-size:14px;}
.form-box .list .button{cursor:pointer; border:none; height:50px;width:100%;background-color:#ff6700;color:#fff;font-size:16px;}
.form-box .list > .fl{width:48%;}
.form-box .list > .fr{width:48%;}
.form-box .select{position:relative;text-align:left;}
.form-box .select .select-current{ cursor:pointer; font-size:14px;color:#aaa;text-indent:10px;line-height:40px;height:40px;border:1px solid #c9c9c9;}
.form-box .select .select-list{display:none;padding:5px 0; border:1px solid #c9c9c9;border-top:none;position:absolute;top:42px;left:0;right:0;z-index:99;background-color:#fff;}
.form-box .select .select-list .select-option{cursor:pointer; line-height:28px; padding-left:10px;color:#666;font-size:14px;}
.form-box .select .select-list .select-option:hover{background-color:#f6f6f6;}
.form-box .select .icon-arrow{ background-position:0 -91px;position:absolute;right:10px;height:8px; width:14px;top:50%;margin-top:-4px;}
.form-box .select.select-show .icon-arrow { background-position:0 -101px;}
.form-box .select.select-show .select-list{display:block;}
.form-box .select.color .select-checked{color: #666;}

/**翻页**/
.page {height:40px;font-size:14px;line-height:40px;padding:20px 0 20px;text-align: left}
.page a{ color:#999; position:relative;z-index:3; margin:0 2.5px;vertical-align: middle; display:inline-block;   height:40px;padding:0 16px; background: #f3f3f3;}
.page a:hover {background-color:#ddd;color:#fff; }
.page span{position:relative;z-index:3; margin:0 2.5px;vertical-align: middle; display:inline-block;   height:40px;padding:0 16px; background: #f3f3f3;background-color:#4593fd;color:#fff; }
.page > em{padding:0 10px;color:#999;}