﻿@charset "utf-8";
/*列表页*/
.breadcrumb{ height: 43px; line-height: 43px; background: #f5f5f5; font-family: "SimSun", "宋体"; font-size: 14px; margin-bottom: 40px}
.breadcrumb ul{ background: url("../img/morebg.png") no-repeat 11px -113px; padding-left: 42px}
.breadcrumb ul li{ float: left; margin-right: 10px;color: #666666}
.breadcrumb ul li a{ color: #666666}
.breadcrumb ul li a:hover{color: #1e90ff}
.mian-cantainer .left{ width: 680px; }
.mian-cantainer .right{width: 490px}
.list-item{ border-bottom: solid 1px #dedede; padding: 0 0 30px 10px; margin-bottom: 30px}
.liebiao-div div:last-child{ border-bottom: none}
.list-item dl dt{ margin-bottom: 20px}
.list-item dl dt a{ color: #04479a; font-size: 18px}
.list-item dl dt a:hover{color: #1e90ff}
.list-item dl dd{overflow:hidden; display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;}
.list-item dl dd a{ color: #646464; font-size: 14px; line-height: 30px; }
.list-item p{ font-family: "SimSun", "宋体"; font-size: 12px; color: #87a9d3; background: url("../img/morebg.png") no-repeat 0 -95px; padding-left:25px; margin-top: 20px; height: 18px}
.list-item p a{ color: #87a9d3}

/*文章页*/
.passage-div{ margin-bottom: 50px; padding:0 10px 0 11px}
.passage-title{ margin-bottom: 45px}
.passage-title h2{ text-align: center; font-size: 26px; color: #191919}
.passage-title ul{ text-align: center; border-bottom: solid 1px #e5e5e5; padding: 25px 0 10px 0 }
.passage-title ul li{ display: inline; padding: 0 20px; font-size: 14px; color: #999999 }
.passage p{ color: #333333; font-size: 16px; line-height: 30px; margin-bottom: 30px}
.passage em{font-style:italic}
.passage strong{font-weight:bold}
.mod-recommend{ background: #f6f6f6; padding: 20px}
.mod-recommend h3{ font-size: 18px; color: #04479a; font-weight: normal; border-bottom: solid 1px #dedede; padding-bottom: 10px; margin-bottom: 10px }
.mod-recommend h3 a{color: #04479a}
.mod-recommend ul{ width: 320px; line-height: 40px}
.mod-recommend ul li{ width: 280px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.mod-recommend ul li a:before{content: '';display: inline-block; width: 3px; height: 3px; background: #646464; position:relative; top:-5px; margin-right: 5px; border-radius: 50%}
.mod-recommend ul li a{ color: #646464; font-size: 14px}
.mod-recommend ul li a:hover{ color: #04479a}
.biaoqian{ color: #87a9d3; margin-bottom: 100px; background: url("../img/morebg.png") no-repeat 0 -92px; padding-left: 15px; line-height: 20px}
.biaoqian a{ color: #87a9d3; font-size: 12px; font-family: "SimSun", "宋体"; display: inline-block; margin: 0 5px}

/*问答文章页*/
.wenda-passage{ border: solid 1px #cccccc; margin-bottom: 50px}
.wenda-tit{ border-bottom: solid 1px #cccccc; padding: 20px 0 20px 20px}
.wenda-tit h3{ font-size: 18px; color: #333333; font-weight: normal; background: url("../img/wendaicon.png") no-repeat 0 center; padding-left: 20px; margin-bottom: 10px}
.wenda-tit ul{ overflow: hidden}
.wenda-tit ul li{ float: left; font-size: 14px; color: #999999; font-family: "SimSun", "宋体"; margin-right: 30px}
.wenda-passage-container{ padding: 20px}
.wenda-passage-container .tiwen{ display: block; float: right; border: solid 1px #2667af; font-size: 14px; width: 110px; height: 30px; line-height: 30px; color: #2667af; text-align: center; margin-bottom: 30px}
.wenda-passage-container .tiwen:hover{ color: #fff; background: #2667af}
.wenda-passage-container-p{clear: both}
.wenda-passage-container-p p{ font-size: 14px; color: #646464; line-height: 30px; margin-top: 20px; text-indent: 2em}
.wenda-passage-container-p p:first-child{ text-indent: 0}


/******************留学方案、培训产品***************************/
.lxfa-shaixuan{ background: #313745; width: 1200px; margin: 0 auto 30px; height: 90px; padding-top: 18px}
.lxfa-shaixuan .tit{ font-weight: bold; color: #fff; font-size: 24px; height: 70px; line-height: 70px; border-right: solid 1px #434958; padding: 0 20px}
.fangan-selects{ padding-left: 20px; padding-top: 18px; padding-right: 40px}
.fangan-selects select{ width: 150px; height: 36px; border-radius: 0; border: 0; background: url("../img/lxfa/xiala-arrow.png") no-repeat right center #fff; padding-left: 10px; margin-right: 10px}

/*IE浏览器隐藏下拉箭头*/
.lxfa-shaixuan select::-ms-expand { display: none;}
.lxfa-shaixuan select{ appearance: none;  -moz-appearance: none;  -webkit-appearance: none;}
.lxfa-shaixuan select.second-one{width: 125px}
.input-div .gjc{ width: 200px; height: 35px;  background: url("../img/fdj.png") no-repeat 10px center #fff; border: 0; padding-left: 40px; float: left}
.input-div .sousuo-btn{ color: #fff; background: #ff8d5b; font-size: 16px; border: 0; width: 150px; height: 36px; float: left;line-height:36px}
.input-div .sousuo-btn:hover{ background: #ff4e00}
.input-div{ padding-top: 18px; overflow: hidden}
.clear-up{ color: #fff; font-size: 14px; cursor: pointer }
.clear-up:hover{ color: #ff4e00}
/* 滚动条不动时*/
.box-nav{ position: relative;  width: 100%; }
/*监听到滚动条开始滚动后的样式*/
.box-active{ position: fixed;  top: 0;}
.left-banner{ width:680px; height:380px}
.hh4{ margin: 40px 0 20px 0}
.hh4 span{ font-size: 26px; color: #333 }
.hh4 span a{ color: #333}
.hh4 em{ font-size: 14px; color: #999999; font-family: "SimSun", "宋体"; padding-left: 20px }
.lxfa-container div{ width: 325px; margin-bottom: 35px}
.lxfa-container div a img{ width: 325px; height: 217px}
.lxfa-container div dl{ overflow: hidden; border-bottom: solid 1px #dedede; margin: 30px 0 20px 0; padding-bottom: 10px}
.lxfa-container div dl dt{ margin-bottom: 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lxfa-container div dl dt a{ font-size: 18px; color: #333333}
.lxfa-container div dl dd{ float: left; margin-right: 27px;}
.lxfa-right .lxfa-container div dl dd{margin-right: 14px; width: 68px}
.lxfa-right .lxfa-container div dl dd:last-child{ margin-right: 0}
.lxfa-container div dl dd a{ font-size: 12px; color: #87a9d3;font-family: "SimSun", "宋体"; display: block; height: 16px}
.lxfa-container div p{ color: #646464; font-size: 14px; line-height: 30px; height: 90px; width:325px; white-space:normal;overflow:hidden;text-overflow:ellipsis;}
.lxfa-container div p a{ color:#646464}
.lxfa-container div dl .dd1 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 0 ; padding-left: 18px}
.lxfa-container div dl .dd2 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -53px ; padding-left: 18px}
.lxfa-container div dl .dd3 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -98px ; padding-left: 18px}
.lxfa-container div dl .dd4 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -153px; padding-left: 18px}
.lxfa-container div dl .dd4{ margin-right: 0}
.fangan-phb ul li:nth-child(1):before{ content: '1'; display: inline-block; font-size: 12px; color: #fff; background: #ff7555; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px }
.fangan-phb ul li:nth-child(2):before{ content: '2'; display: inline-block; font-size: 12px; color: #fff; background: #ff9d83; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(3):before{ content: '3'; display: inline-block; font-size: 12px; color: #fff; background: #ffbaaf; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(4):before{ content: '4'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(5):before{ content: '5'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(6):before{ content: '6'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(7):before{ content: '7'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(8):before{ content: '8'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(9):before{ content: '9'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li:nth-child(10):before{ content: '10'; display: inline-block; font-size: 12px; color: #fff; background: #d8d8d8; width: 20px; height: 20px; border-radius: 6px; text-align: center; line-height: 20px; margin-right:10px}
.fangan-phb ul li{ width: 450px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.lxfa-group{ margin-bottom: 100px}
.kecheng{ width: 1200px; margin: 0 auto 30px}
.kc-top{ width: 500px; height: 380px; background: #f6f6f6; padding: 20px 50px 0 50px}
.kc-top .kctit{ overflow: hidden; margin-bottom: 25px}
.kc-top .kctit dt{ margin-bottom: 25px}
.kc-top .kctit dt a{ font-size:26px; color: #333333;}
.kc-top .kctit dd{ float: left; font-family: "SimSun", "宋体"; width: 125px}
.kc-top .kctit dd a{ color: #87a9d3; font-size: 12px; display: block; height: 26px  }
.kc-top .kctit .dd1 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 0 #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd2 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -53px #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd3 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -98px #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd4 a{ background: url("../img/lxfa/lxfnbg.png") no-repeat 0 -153px #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd5 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 0 #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd6 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -53px #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd7 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -98px #f6f6f6; padding-left: 20px}
.kc-top .kctit .dd8 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -153px #f6f6f6; padding-left: 20px}
.kc-pic img{ width:600px; height: 400px;  }
.baoming-online{ display: block; height: 52px; text-align: center; line-height: 52px; background: #2667af; font-size: 24px; color: #fff; border-radius: 7px; width: 500px; margin: 0 auto}
.baoming-online:hover{ background: #04479a}
.cxxx-dl{background: url("../img/lxfa/yhq.jpg") no-repeat 6px 2px; margin-top: 20px;  line-height: 24px; padding-left:40px; color: #ff4e00; font-size: 16px }
.fwcn-dl{ margin-top: 10px;}
.fwcn-dl dt{ font-size: 16px; color: #333333; background: url("../img/lxfa/fwcnbg.jpg") no-repeat 7px center; height: 36px; line-height: 36px; padding-left: 40px}
.fwcn-dl dd{font-size: 14px; color: #333333; line-height: 24px; padding-left: 40px}
/*.fwcn-dl dd:before{ content: ''; display: inline-block; width: 5px; height: 5px; background: #333; border-radius: 100%; margin-right: 10px;position: relative; top:-2px}*/
/*.fwcn-dl dd p{ display:inline }*/
.tab-maodian{ overflow: hidden;}
.tab-maodian li{ float: left; border-right:solid 1px #fff }
.tab-maodian li a{ display: block; background: #e9e9e9; color: #333; width: 158px; text-align: center; height: 38px; line-height: 38px}
.tab-maodian li a:hover{background: #335aa2; color: #fff}
.lxfa-left{ width: 800px}
.tab-maodian li a.cur{ background: #335aa2; color: #fff}
.gundong-con{ padding-top: 40px}
.gundong-con h3{ font-size: 18px; color: #333333; font-weight: normal; height: 37px; line-height: 37px; padding-left: 47px;}
.gundong-con .tese{ background: url("../img/lxfa/lxfa-icons.png") no-repeat 0 -64px}
.gundong-con .renqun{ background: url("../img/lxfa/lxfa-icons.png") no-repeat 0 -146px}
.gundong-con .xxjs{ background: url("../img/lxfa/lxfa-icons.png") no-repeat 0 -215px}
.gundong-con .xmxq{ background: url("../img/lxfa/lxfa-icons.png") no-repeat 0 -286px}
.gundong-con .sqlc{ background: url("../img/lxfa/lxfa-icons.png") no-repeat 0 -362px}
.gundong-con .kcmb{ background: url("../img/lxfa/pxcp-icons.png") no-repeat 0 0}
.gundong-con .kcdg{ background: url("../img/lxfa/pxcp-icons.png") no-repeat 0 -76px}
.gundong-con .shizi{ background: url("../img/lxfa/pxcp-icons.png") no-repeat 0 -314px}
.gundong-con .jiaocai{ background: url("../img/lxfa/pxcp-icons.png") no-repeat 0 -158px}
.gundong-con .cggs{ background: url("../img/lxfa/pxcp-icons.png") no-repeat 0 -244px; margin-bottom: 20px}
.gundong-con dl{padding-left: 45px; margin-top: 30px}
.gundong-con dl dt{ font-size: 14px; color: #646464; font-weight: bold}
.gundong-con dd{font-size: 14px; color: #646464; line-height: 30px;}
.gundong-con dl dd:before{ content: ''; display: inline-block; width:3px; height: 3px; background: #646464; border-radius: 100%; margin-right: 10px;position: relative; top:-2px}
.gundong-con p{padding-left: 45px; margin-top: 20px;font-size: 14px; color: #646464; line-height: 30px; width: 670px}
.gundong-con h4{  color: #646464; font-size: 14px; padding-left: 45px; padding-top: 30px}
  /***/
    .gundong-con dd table {
      width: 80% !important;
      border: 1px solid #ccc;
      text-align: center;
      
    }

      .gundong-con dd table td {
        border: 1px solid #ccc;
        text-align: center;
      }
/***/
.gundong-div{ margin-bottom: 80px}
.lxfa-container div .pxcp .dd1 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 0 ; padding-left: 18px}
.lxfa-container div .pxcp .dd2 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -53px ; padding-left: 18px}
.lxfa-container div .pxcp .dd3 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -98px ; padding-left: 18px}
.lxfa-container div .pxcp .dd4 a{ background: url("../img/lxfa/pxcpbg.png") no-repeat 0 -153px; padding-left: 18px}
.cggs-div{ border: solid 1px #dcdcdc;border-bottom: 0;padding: 30px 30px 20px 30px; position: relative}
.cggs-div span{ display: block; margin-bottom: 20px}
.cggs-div span a{ color: #333333; font-size: 18px; font-weight: normal}
.cggs-div ul li { font-size: 14px; color: #646464; line-height: 30px}
.chakan-anli{ color: #2667af; font-size: 14px; border: solid 1px #2667af; display: block; width: 110px; height: 32px; line-height: 32px; text-align: center; position: absolute; right:20px; bottom: 20px}
.chakan-anli:hover{ background: #2667af; color: #fff}
.suc-story-container{ border-bottom:solid 1px #dcdcdc;width: 710px;}



.shai-out {
    background: #313745;
    width: 1200px;
    margin: 0 auto 30px;
    height: 90px;
    padding-top: 18px;
}

.shai-out .select {
    float: left;
    padding-top: 19px; 

}

.shai-out>input {
    float: left;
    border:none;
    margin-top:18px;
}

/* ---- Select ----*/
.selectContainer {
    position: relative;
    width: 134px;
    padding-left: 10px;
    display: inline-block;
    _display: inline;
    _zoom: 1;

    background: url("../img/lxfa/xiala-arrow.png") no-repeat right center #fff;
    margin-left: 10px;
    cursor: pointer;
    border:solid 1px #4b5262;

}

.shai-out .select .selectContainer:first-child {
    margin-left: 20px;
}

.selectContainer .selectOption {
    line-height: 34px;
    height: 34px;
    white-space: nowrap;
    overflow: hidden;
    border: none;
    z-index: 1000;
    color: #343434;
    font-size: 14px;

}

.selectContainer ul {
    position: absolute;
    top: 33px;
    left: -1px;
    display: none;
    background-color: #fff;
    border:solid 1px #7b9dd4;
   
}

.selectContainer ul li {
    height: 20px;
    /*width: 96px;*/
    background: #FFF;
}

.selectContainer ul li input {
    width: 143px;
    height: 100%;
    font-size: 14px;
    color: #333;
    border: none;
    outline: none;
    padding-left: 8px;
    padding-right: 10px;
    background: #FFF;
    text-align: left;
}

.selectContainer ul li input:hover {
    background: #1e90ff;
    color:#fff
}


.selectContainer ul.dis {
    display: block !important;
}

.selectContainer ul.undis {
    display: none !important;
}

.selectContainer .gray {
    color: #343434;
    font-size: 14px;
}

.sel-clear{ color: #fff; background: none; border:none; margin-left: 10px; font-size: 14px; margin-right:30px  }
.sel-clear:hover{color: #ff4e00}
.shai-keyword{ width: 200px;  height: 35px;  background: url(../img/fdj.png) no-repeat 10px center #fff;  padding-left: 40px; float: left; }
.shai-search{color: #fff; background: #ff8d5b; font-size: 16px; border: 0; width: 150px; height: 36px; float: left;}
.shai-search:hover{ background: #ff4e00}
.lxfa-sx-tit{font-weight: bold; width: 100px;float: left;  color: #fff; font-size: 24px; height: 70px;line-height: 70px;border-right: solid 1px #434958; padding: 0 20px;}
.lxfa-sx-tit a{color: #fff;}

 .mask{display: none; position: fixed; top: 0; left: 0; bottom: 0;  right: 0; width: 100%; height: 100%; background-color: black;  opacity: 0.5; filter: alpha(opacity = 50); z-index: 99999;}
.shaiModal {
	display: none;
	width: 320px;
	height: 200px;
	position: fixed;
	z-index: 999999;
	top: 50%;
	left: 50%;
	margin-left: -160px;
	margin-top: -100px;
	background-color: #f2f2f2;
	border: 1px solid #d0d0d0;
}

.shaiModal p {
	font-family: "微软雅黑";
	text-align: center;
	font-size: 18px;
	color: #000000;
}

.shaiModal p input {
	display: inline-block;
	background: #2e91ee;
	text-align: center;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	margin: 15px 15px 0;
	width: 100px;
	cursor: pointer;
	border-radius: 5px;
	color: #ffffff;
	border:none;
}

.shaiModal p input:hover {
	background: #6eb3f4;
}


/*新增*/
.student-con{ background: #f6f6f6; margin-bottom: 1px; padding:18px 20px 15px}
.student-con dl{ width: 430px; padding-left: 20px}
.student-con dl dt a{ font-size: 20px; color: #333333}
.student-con dl dt{ margin-bottom: 15px}
.student-con dl dd{ font-size: 13px; color: #666666; line-height: 26px}
.student-talk{ margin-bottom:30px}
/******************留学方案、培训产品结束***************************/







