

/*头部*/
.header {width: 1200px;margin: 20px auto;overflow: hidden;position: relative;}
.logo {float:left; margin:10px 50px;padding:0;overflow: hidden;}
.logo > img {width:160px;height:77px;}


.search {margin:25px 25px auto auto;padding:5px 0 ;float : right;}
.search >ul {margin:0;padding:5px 0;}
.search>ul>li {list-style: none;display:inline-block;padding:5px;margin:0 20px;color:#f6594e;}
#search {height:40px;width: 450px;border: 3px solid #f6594e;font-size:16px;}
.button {width:80px;height:40px;background:#fb6f65;color:rgba(255,255,255,1);font-size:16px;}

.navigation{width:100%;margin-top:20px;height:45px;margin:10px 0 0 0 ;padding:0;background: #f6594e;}
.nav {position :relative;width:1200px;margin: 0 auto;padding:0;height:42px;}
.nav > ul {position :absolute;margin: 0 auto; padding: 0; bottom: 0; width:750px;}
.nav >ul >li {list-style:none;display: inline-block;height:42px;padding:0 20px;margin:0 50px;}
.nav >ul >li> a {font-size:20px;text-align:center;height:42px;color:#fff;text-decoration:none;position:absolute;bottom:-5px;}


/*尾部*/
.footer {width:100%;top:1000px;margin:0;padding:0;background:#4a4b50; }
.foot {margin:0 auto;padding:5px;width:400px;}
.foot > p{text-align:center;color: rgba(255,255,255,0.5)}

.main {
    background-color: #fff;
    max-width: 1920px;
    margin: 0 auto;
    /*position:relative;*/
}

.conditions {margin-bottom: 20px;}
.conditions a {color: #333;}
.conditions a:hover, .conditions a.active {color: #e83428;}
.conditions a.all {margin-left: 50px;}
.conditions a.disabled {color: #999;}
.conditions li {margin-bottom: 10px;}
.conditions li > a {margin-right: 30px;}

ol.breadcrumb {background-color: #fff;border-radius: 0;padding: 8px 0;}
ol.breadcrumb > li+li:before{color: #e83428; content: "\203A"; font-size: 21px; line-height: 21px; float: left;}
ol.breadcrumb > li > a {display: inline-block; color: #e83428; line-height: 24px;}
ol.breadcrumb > li > span {display: inline-block; color: #333; line-height: 24px;}

.news_bj{ background:#f9f9f9;}
.news_c{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
.news_c .left{ width:820px; float:left;}
.news_c .right{ width:360px; float:right;}
.mianbaoxie{ height:36px;}
.mianbaoxie p a{color:#999;}
.mianbaoxie p span{ padding-left:4px;}
.mianbaoxie p a:hover{ color:#f6594e;}
em,b,i,strong,h1,h2,h3,h4,h5,h6{
    font-style:normal;
    font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; font-weight: normal;
}
.news_c .left{ width:820px; float:left;}
.news_c .right{ width:360px; float:right;}
.fenlei{  background:#fff; padding-left:30px; padding-top:20px; padding-bottom:5px; margin-bottom:20px;box-shadow:2px 2px 5px #CCC;}
.fenlei div span{ color:#999; font-size:14px; padding-right:10px;}
.fenlei .first1{ float:left; width:146px;}
.fenlei .first1 a{margin-right:7px;}
.fenlei .first2{ float:left; width:570px;}
.fenlei .first2 a{ margin-right:7px;}
.fenlei div a{ color:#333; font-size:14px; display:inline-block; margin-bottom:10px; padding:4px 10px 4px 10px; border-radius:3px;}
.fenlei div .active{ background:#f6594e; color:#fff;}
.fenlei div a:hover{ background:#f6594e; color:#fff;}

.bowen{ background:#fff;box-shadow:2px 2px 5px #CCC;}
.bowen_on{ width:744px; height:185px; border-bottom:1px solid #eee; margin:0 auto;}
.bowen_on .left{ width:215px; height:164px; float:left; margin-right:30px; padding-top:20px;overflow:hidden}
.bowen_on .right{ width:490px; height:164px; float:left; padding-top:20px; position:relative;}
.bowen_on .right h3 a{ color:#333; font-size:18px; margin-bottom:10px;}
.bowen_on .right p{ color:#666; font-size:14px; line-height:24px;}


.pager-wraaper{ padding:40px 0; overflow: hidden;}
.page a{ display:block; float: left; width: 32px; height: 32px; line-height: 32px; text-align: center; margin-right: 10px; border: 1px solid #e5e5e5; border-radius: 2px;color: #222;}
.page a.pre{ width: 64px;}
.page a.next_page{ width: 64px;}
.page a.disable{ border: none;}
.page a.active{ background-color: #ff6e64; color: #fff; border: 1px solid #eee;}
.page span{ display: block; float: left; padding-top: 12px; margin-right: 10px;}
.page-right .gray-btn{ display: block; width: 64px; height: 32px; line-height: 32px; text-align: center; border-radius: 5px; border: 1px solid #e5e5e5;}

.yxiaok{ width:722px; border-bottom:1px solid #eee; margin:0 auto;padding-top:26px;}
.yxiaoklist{ width:722px; border-bottom:1px solid #eee; margin:0 auto;padding-top:26px;padding-bottom: 150px}
.huohks{ overflow:hidden; margin-bottom:10px;}
.huohks h3 a{ color:#333; font-size:18px; float:left;}
.huohks .zaizx{ color:#fff; font-size:14px; width:90px; height:26px; text-align:center; line-height:26px; background:url(../images/red.jpg) no-repeat; float:right;}
.huohks .zaizx2{ color:#f6594e;float: right;}
.huohks p{ color:#666; font-size:14px; display:inline-block;}
.huohks p span{ color:#333; font-size:14px;}
a{
    outline:none; text-decoration:none;
    font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; cursor:pointer;
}
span.tag{display: inline-block;margin-left: 20px;background-color: #fff3ec;border: 1px solid #f6594e;border-radius: 4px;font-size: 12px;color: #333;padding: 2px 5px;}


/*.lxpg_cc .left h2{ color:#333; font-size:20px; font-family:"微软雅黑"; border-left:5px solid #eb504e; padding-left:15px; margin:30px;}*/
.lxpg_cc{ width:1000px;  margin:0 auto;}
.lxpg_cc .left{float:right; position:relative;margin-bottom:20px;}

.lxpg_cc .left h2{ color:#333; font-size:20px; font-family:"微软雅黑"; border-left:5px solid #eb504e; padding-left:15px; margin:30px;}
.lxpg_cc .left .topd{
    width:310px;
    padding-top:50px;
    padding-left:20px;
    height:397px;
    background:#ececec;
    margin: 28px 691px 0 0 ;
}
.left{position:relative;width:310px;height:427px;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dd,dl,form,input,select,textarea{margin:0; padding:0; font-size:12px; font-family:Arial,"宋体";}

.lxpg_cc .left .bottomd{ width:610px;padding-top:20px;padding-left:40px; height:296px;background:#f7f7f7;}
.lxpg_cc .left  ul li{ height:30px; line-height:30px; margin-bottom:11px;list-style:none}
.lxpg_cc .left  ul li p{ width:114px; display:inline-block; vertical-align:middle;}
.lxpg_cc .left  ul li p span{ color:#eb504e;}
.lxpg_cc .left  ul li select{ width:150px; height:24px; line-height:24px; display:inline-block;vertical-align:middle; border:none; border:1px solid #ccc; color:#ccc;}
.lxpg_cc .left  ul li input{width:150px; height:24px; line-height:24px; display:inline-block;vertical-align:middle;border:none; border:1px solid #ccc;color:#ccc;background: white;}
.lxpg_cc .left .btn{ width:126px; height:33px; color:#fff; font-size:16px; font-family:"微软雅黑"; cursor:pointer; position:absolute; left:100px; bottom:30px; border:none; background:#eb504e;}
.lxpg_cc .left.topd.p text{ color:#eb504e; font-family:"宋体"; font-size:12px; margin-top:20px;}
.abroad-guidance {margin: 20px -100px 20px 420px;text-align: center;}

.abroad-guidance a {position:absolute;display: inline-block; width: 39%; margin: 460px -80px 200px 100px; border: 1px solid #eb504e; border-radius: 4px; color: #eb504e; padding: 5px 0;}

.apply_in_message{
    position: absolute;float:right;margin: -600px 0 0 300px;
}
.apply_in_school{
    position: absolute;float:right;margin: -50px 0 0 150px;height:600px;
}
.apply_in_school1{
    position: absolute;float:right;margin: -50px 0 0 150px;
}

/*lists.applyAssessment*/

.assessment .tabs {padding: 0; margin: 20px auto; list-style: none;}
.assessment .tabs > li {display: inline-block; margin-right: 20px; color: #333; font-size: 20px; cursor: pointer}
.assessment .tabs > li.active {color: #eb504e;}
.assessment .tabs > li > a {color: #333;}
.assessment .center-box {margin: 30px auto; padding: 20px 15px; width: 90%;height:350px; background-color: #fff; -webkit-box-shadow: 0 0 11px #eb504e; box-shadow: 0 0 11px 0 #eb504e; border-radius: 4px;}
.assessment .center-box h2 {margin: 0 0 15px; font-size: 20px; text-align: center;}
.assessment .center-box .control-label {text-align: left; font-weight: normal;}
.assessment .center-box .col-md-8, .assessment .center-box .col-md-10 {padding-left: 0;}
.assessment .center-box .col-md-2 {padding-right: 0;}
.assessment .center-box .checkbox-inline {margin-right: 30px;}
.assessment .center-box .btn {background-color: #eb504e; color: #fff;margin:10px}

.news_c .right{ width:360px; float:right;}
.zixun{ width:360px; background:#fff;box-shadow:2px 2px 5px #CCC;}

.test{width:360px}

.bottomul{
    width:908px;
}

