@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;}




/**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: #444;text-align: center}
 
 

 
/**免费获取留学方案**/
.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;}
 
/**百科**/
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:none;color: #03ac9f }

.wrap { position:relative; width: 1080px; margin:0 auto; }
.nav,.container,.footer { margin:0 auto; }
.baike i{display: inline-block;width: 20px;height: 20px;vertical-align: middle;background: url(icon-bk.png) no-repeat;}
.main{position: relative;}


.bk-head{ margin-bottom: 35px; padding:1px 0 60px; color: #fff; background: #0074d0 url(bg-bk.jpg) no-repeat center top;} 
.bk-head b{ padding:0 20px; border:1px solid rgba(255,255,255,.2); display: inline-block;height: 40px;line-height: 40px;font-size: 20px;color: #fff;font-weight: normal; position: absolute;left:0;top:-65px;z-index: 3}
.bk-head h1{margin: 125px 240px 37px 0;font-size: 45px;font-weight: normal;line-height: 50px;}
.bk-head ul {position: absolute;top:15px;right:0;z-index: 3;}
.bk-head ul li {font-size: 12px; color: rgba(255,255,255,.7); display: inline-block;margin-left:16px}
.bk-head ul li span{color: #fff;}
.bk-head p{line-height: 26px;font-size: 14px;}

.catalog{position: relative; border:1px solid #e5e5e5;margin-bottom: 35px;}
.catalog dl{float: left;width: 698px; padding-left: 120px;}
.catalog dl dt{text-align: right; border-right: 1px solid #e5e5e5; background: #f6f6f6; display: block;width: 118px;position: absolute;left:0;top:0;bottom:0;z-index: 3}
.catalog dl dt strong{ margin: 35px -1px 0 0; text-align: center;font-weight: normal; background: #1eb2a7;color: #fff;font-size: 16px; display: inline-block;height: 45px;line-height: 45px;width: 88px;}
.catalog dl dt strong i{margin-right: 5px;}
.catalog dl dd {padding:30px 0 20px 55px;}
.catalog dl dd a{color: #444;font-size: 14px;margin-bottom: 7px; height: 25px;line-height: 25px; display: inline-block;width: 319px;overflow: hidden;}
.catalog dl dd a em{margin-right: 10px; text-align: center;line-height: 25px; color: #fff;border-radius: 50%; display: inline-block;width: 25px;height: 25px;background: #d9d9d9}
.catalog dl dd a:hover{color: #1eb2a7}
.catalog dl dd a:hover em{background:#8ed8d3 }
.catalog span{ margin:25px 25px 30px 0; display: block; position: relative; width: 235px;height: 150px;float: right; }
.catalog span::before{right:2px;bottom:-4px;width: 228px;border:1px solid #dedede;border-top: 0; background:#fbfbfb; content: ""; position: absolute;height: 3px; z-index: 3}
.catalog span::after{right:5px;bottom:-8px;width: 222px;border:1px solid #dedede;background:#fbfbfb;content: ""; position: absolute;height: 3px; z-index: 3}


.article{ width: 775px; padding:30px 0 15px; position: relative;border-left: 1px solid #e7e7e7;margin:0 0 30px 24px;}
.article h2{ margin-left: -26px; font-size: 25px;color: #333;font-weight: normal;margin-bottom: 15px}
.article h2 em{ margin-right: 20px; display: inline-block;text-align: center;line-height: 50px; font-size: 25px;color: #fff;font-family: arial; width: 50px;height: 50px;border-radius: 50%;background: #1eb2a7}

/***编辑器内容**/
.content {padding:0 0 0 44px;}
.content,.content p,.content td, .content a{line-height: 30px;color:#666;font-size: 14px;margin-bottom: 20px;}
.content a:link,.content a:visited{color:#1f82c7;text-decoration:underline}
.content a:hover{color:#f60}
.content img{max-width:100%;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:#d6d5d3;}
.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 ; text-align:center; line-height:25px;padding:10px 0;margin:0; font-size:13px;}
.content table tbody{ border:1px solid #bababa ;}


/**文字列表**/
.text-list{padding-bottom: 15px;}
.text-list li{line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.i-item h3{ height: 50px;line-height: 50px; font-size: 16px;color: #333;border-bottom: 1px solid #e5e5e5}
.i-item h3 i{ margin-right: 10px; width: 3px;height: 17px;background: #1eb2a7}

.sidebar-news-list { width: 215px; position: absolute;right:0;top:0;padding-left: 20px;border-left: 1px solid #e5e5e5}
.sidebar-news-list h3{margin-top: -17px;border-bottom: 0}
.sidebar-news-list ul{margin:0px 0 -15px}
.sidebar-news-list.fixed{position: fixed; top:20px; left:50%;margin-left: 304px}
.sidebar-news-list.abs{top: auto;bottom: 40px;}

.side-news{padding-top: 25px;position: relative;margin-bottom: 20px}
.side-news .bd{margin:0 30px; height: 190px;overflow: hidden;}
.side-news ul li{margin:0 10px; overflow: hidden;line-height: 37px; display: inline-block;width: 235px;height: 190px;}
.side-news ul li img{display: block;}
.side-news i{ background-position: -25px -33px; margin-top: -12px; width: 25px;height: 25px; position: absolute;left:0;top:50%;cursor: pointer;}
.side-news i.next{left:auto;right:0;background-position: 10px -67px;}
.side-news i:hover{ background-position: 0 -33px;}
.side-news i.next:hover{background-position: -15px -67px;}

.recommend{position: relative;padding-bottom: 20px}
.recommend-list {width: 795px}

.pic-text-list .item {height: 137px; padding: 20px 20px 20px 0;border-bottom: 1px solid #f2f2f2}
.pic-text-list .item .pic{ overflow: hidden; position: relative; margin-right: 20px; float: left; display: inline-block;width: 190px;height: 130px;}
.pic-text-list .item .pic img{width: 190px;height: 130px;}
.pic-text-list .item .title{margin-bottom: 7px; display: block; height: 30px;line-height: 30px;overflow: hidden; font-weight: bold;font-size: 18px;color: #444;}
.pic-text-list .item p{font-size: 12px; overflow: hidden; height: 45px;line-height: 24px;color: #888;}
.pic-text-list .item span{display: block; font-size: 12px;color: #aaa;line-height:40px;}
.pic-text-list .item .tag{color: #e1a9a6}
.pic-text-list .item .tag i{margin-right: 5px;}
.pic-text-list .item:hover{background: #f7f7f7}
.pic-text-list .item a:hover{color:#0067da }
.pic-text-list .item:last-child{border-bottom: 0}

.new-entry {position: absolute;right:0;top:0;width: 235px;z-index: 3}
.new-entry ul{padding-top: 20px;}
.new-entry a{display: block;line-height: 30px}
.new-entry a img {display: none;margin-top: 10px}
.new-entry a.show img{display: block;}

