@charset "UTF-8";
/* reset */
html {
  font-size: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
  font: 12px/1.5 "Microsoft YaHei", Arial, SimSun, SimHei, sans-serif;
  color: #333;
  background-color: #fff;
}

article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
  display: block;
}

canvas {
  display: inline-block;
}

pre {
  font-family: monospace;
  font-size: 1em;
}

ul, ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

li:focus, a:focus, input:focus {
  outline: none;
}

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
}

a {
  color: #333;
  text-decoration: none;
  cursor: pointer;
}

input[type="button"], input[type="submit"], input[type="reset"], button {
  -webkit-appearance: button;
  cursor: pointer;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
}

textarea {
  resize: none;
  border: 1px solid #ccc;
}

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
}

del {
  text-decoration: line-through;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

.clearfix:after {
  display: block;
  content: '';
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  zoom: 1;
}

.wrapper {
  position: relative;
  margin: 0 auto;
  width: 1200px;
}

.sites-topbar {
  height: 40px;
  background-color: #333;
  font-size: 14px;
  line-height: 40px;
  color: #fff;
}

.yuanxiaoku{
    float: right;
}

.yuanxiaoku li{
    float: left;
    font-size: 16px;
    line-height: 42px;
    margin-right: 24px;
    padding-left: 30px;
}
.yuanxiaoku li a{
    color: #adadad;
}
.yuanxiaoku li.yi{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAAGzs1ytAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA3NjFGQTM3OUQyMTFFOEFBQzY5NUEwNEI2NDM2QjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA3NjFGQTQ3OUQyMTFFOEFBQzY5NUEwNEI2NDM2QjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDc2MUZBMTc5RDIxMUU4QUFDNjk1QTA0QjY0MzZCMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDc2MUZBMjc5RDIxMUU4QUFDNjk1QTA0QjY0MzZCMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PonATJEAAALPSURBVHjaYvz//z8DDDCBiHXr1m0B0cx6enofgXTL9evXrwAEEANI2dq1axlBNBNU+T8QwQgUBZmwGohDAQIIrAyqtByIj8D4MJM9gdR7IH4MZEfCtFcCaXUgvgXE9kD8DIj/AAQQslHFMDYjsmtRXA01/z8QR8PMFQLS8UAsAcQgQVcWIPEWiL8B8XQglgbiayDBErCNEFc8AuIlAAGEYRHQXAMgNReIpYKCgiSR5VgYMAHITkOQO3C6FgnMgFr7EmjLbmQJkC9mA+l3UJNOA7EYECsCsRw0tHaCPAHEXiCTvwDxXSD+AYpAIGZFMuwJ1BZQ+B8DCCB48CJjUFxgE8dwM9CdD4GUP5B2IsaDj4FBZgGkA4hRbA009ReQPoVXMVARzDSQJxPRFaNHShQQg9z8Gxp8KAAc3UATQfFvBMStQLwXiC8B8QdobF4HBRvQH+9AGeM41Dk6QKwBxA+gKesP1BYTIHYDZhwPkDMsoBgEkFMVKFaXATEPlP8BpLgZiEHZjhOIPZEUiwNxChArQWNQGqRYEIj5gJgdiEWB+CkQc0NtAcnLQj38BiBAZ+WOmlAYROE8bogE0qWyDQgpJVWK7CB1LFyCuBC7LMLCSlK5BOsbsQkBS00IqBgCvq56DnyBy4/8SgYOyOA/c+bM4+5dnEBOB3qB+4Z1rKvgr9i7s5PD9sQe+kS0mILqoUfHBL5E9VcX4DLxRS05IvAbevYCX9SiGkvfTtDRvKXSufxfxm6Wb2iR0fgUHlig56gUYtVmii+YsTEn5h1/UygJS2ayIIyERz21JHe+W8INiTOh7+bNhG+ObcrDaW75sj2E/ny3wi/NTEnur8IoYcececDqdBlyM64hQ2iurC80WPA5ZE6pbmXG12h5DpNtjtEm2N1tDmvGNQMrAvv3VaLOVqSVT8iCbP7zPVr/4J/AaIl0C675lLXukuzDQRVzuAPF9Scp2zgqEQAAAABJRU5ErkJggg==) left center no-repeat;
}
.yuanxiaoku li.er{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAAGzs1ytAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzlENDMxRTM3OUQyMTFFODgyNEJCMjlEREMxNjVGMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzlENDMxRTQ3OUQyMTFFODgyNEJCMjlEREMxNjVGMjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDOUQ0MzFFMTc5RDIxMUU4ODI0QkIyOUREQzE2NUYyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDOUQ0MzFFMjc5RDIxMUU4ODI0QkIyOUREQzE2NUYyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvupcQgAAAIjSURBVHjaYvz//z8DDDCBiHXr1rGBaBao4E+gAANAADFiU6YJ5gAZxUD6GogDEEAMIGUgvHbtWhYgdoLxWRgQ4DeUZkQ2awWQugvEb4HspyAxgABCsRHFZqgOPhiboMr/IAxXCeNAgTXMaXuAGOSjf0BcCRBAcI+gY6CnpqCLsaBbDrQC5LnrQOyO02FIgCUoKEgDSEsBNaLIo3gN6nBnIN4LxF5AvA2I7wE1K2N4GUjtBOJdQAwKThmolA7M9wABhDXQcAFsbgbZEgrEshgSWILMHEobo8thM/kf0NQ1QPozUc4AgjAgZiboDKgTSrGJo4fzCSBljmRWHTCMmzEiBahQB0itgaZ+LSC+DMQhIOcANfxDzkUMUEkQUEej/6JnhmlQicVQmgdKu4JyD1C+CDk07kLTgzwQPwLi59AoXwrE54BYEqQIIMBIim6gDTOAVBoodwD9cRyfWqIMBhooBvUGyGX/gYb+IivNoRnKBPU2KLw6gFgUVijhAyxEJvivQFd6QC1SAFLc1DBYEIgfAg1UBGVcIN4ExFGENOENY6iXg4D4PrRwBaUAPmjMCwB90UuywUBDq4FUC5owKJXHAXEelAYBc6AFp4gyGGjoJSClC8QXgDgJiMuBOByPzycDDc/DVyBKAKnHOML+KxDPghbqHlAxUHn4EohjoeGvArTgP7bIe47Ejgfio0B8B8oHpYRCNPVuSGwlaC3CSHLOIwUAAGfHOghDZc0aAAAAAElFTkSuQmCC) left center no-repeat;
}
.yuanxiaoku li.san{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAAGzs1ytAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDJDNERDNTM3OUQyMTFFODlBMTdFQkUzRkU1REE0MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDJDNERDNTQ3OUQyMTFFODlBMTdFQkUzRkU1REE0MjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMkM0REM1MTc5RDIxMUU4OUExN0VCRTNGRTVEQTQyNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMkM0REM1Mjc5RDIxMUU4OUExN0VCRTNGRTVEQTQyNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhhiiEYAAALfSURBVHjaYvz//z8DDLCAiHXr1oFE9jGAZNauXSsKogECiBFFGVDJFCCdDeZBlZWAaIAAAiuDGgADVUFBQe1MIBaQwQikdkDpz0CFXmDtMAw0xhrGBgggFBuRbUYRBRmFbmklELeDzJoBxCZQczWQnfcL7D8GhqlA7ZtZoNoUgfg3EMeCOAABBLcdqFoaSKUDcRoQi0MVtwN1VsEcgazYGUgZAjEnEH8FYpDHu6HqsoGapjEhuR4UCsJAwWaoBpjCQ0DcDDRsHguS4nIgzgcK/gXSc6BByIAUYdXIzgAxTgFxDBBbAXEYEJ8HaqqBaQIIIKzBiwuwIFnlDw0JL+QoQFbMCAxtkLWLcZmGrAEWIwpAthMQSwIxMxBfBSUcIDZC1oDuQWTwG2rAYSjfAmayO5DzAUkhKOGaQNkOQJwAxE9gqS8PiNejp0Qgew2UngqiYTG4F4i3QZ3yF0jPgro1BMgGpZN4dDe7Aamd0EgBRfEJoGJpZE8wQRVmACkJqK9BMVcExBVA8WgULyO5DxTmLFD2SiAuRM5VIAwQoJUydoUwDuP42w1cMaCsFBZFZzuTyUAGDLcqJTFcprMZXDHpBoP8Aa4u3a5kYLZdqTNaLqVk0GWQfL76qh9+9zJ469Pzvr3P+/ye53m/z/Pr7yZ6FjMJeZiCOdVHFutp3322uci96huDEej6o7T2QlH+COzMhjBXIJWcQRNerJR+GHfGvZE4WxxwGA0clN6Dee6Q4R3U4BJG4QCywfsduJUcYoG1VGbckkFYssZj1wXsWvfzcOrJewrHbwJTAtk6HEMVFinzOvCb9piuwiy8WndttcRrpxT2OPexNZPkSMLUOoEWlF1ugQ/qKerRllnBZ6PjdsFpGVPxT5N91C6DordmmQDNwH8Ys2C2eXfzJTAOfc5YjveaCXiQrKyGfXhzm1R+hSCNWAWZb8/q15p7PKChhk0fcO5DTtzbbvsnqTr+7+sd0tOANAM9Mr0AAAAASUVORK5CYII=) left center no-repeat;
}

.sites-topbar .topbar-left {
  float: left;
}

.sites-topbar .topbar-left span {
  color: #ff8e00;
}

.sites-topbar .topbar-right {
  float: right;
}

.sites-topbar .topbar-right .tel {
  float: left;
  margin-left: 35px;
  color: #fff;
}

.sites-topbar .topbar-tel{
  float:right;
  margin-left:40px;
}

.user-center {
  float: right;
  margin-top: 10px;
  height: 25px;
}

.user-center .user-select {
  position: relative;
  float: left;
  width: 25px;
  height: 25px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4RDA1NjBBMTYzRjdFNzExQkZDNjlEQTdFMDYzNUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUNCM0UxRkZGNDIxMUU3OUMzMUNGNDlFMUY0NkFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUNCM0UxRUZGNDIxMUU3OUMzMUNGNDlFMUY0NkFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MUExNjBGMjFGRkU3MTFCMTRBQTUyQjRCOEFDMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhEMDU2MEExNjNGN0U3MTFCRkM2OURBN0UwNjM1QjNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2I1jsQAAA8RJREFUeNpinDlzJgMQiAGxdFpa2nkmIIMLiLcD8blZs2bVgwRkgdgKKMsIpHUYoVoqgVgNKJgIEEAMIAEgvv///38GkHIQUAQRMA4DMuc8iAAIIJghf4CYBYhtgAYdAVo3D0gngVQ+h0qAQBKIAEkAFVwASUoC8WxkSaAEyAQDgACCGQsCe4GYHyhowoBkFAg4wxhAXRIgCXUgvonsVKCuF0xIgv+hGO4PDiBuBnkDhIHG/ED2YC2SMRxAyUSQHT+gYiAjf4OCESg5HyCAkJ0Ls8cSiE8gickD8W0gFgJq+IJsDcxBjFANP0GKgHg3SAyomA2kAWj9f5j/T0IVw8AGIGaHsl2B+B/McFBMAzU+BHEEGFCBPxDrQtk8aAaCwHcmaID+R3ImSNFlKP8L1PT/0Bg4BuRrMCH5RQqIXzJgB7uAGpKBGqxAHIAAQg89EMgC4hIgZgPidUCFeciSyBpAsWeFnBigoAmIvdBTzREgdoRGHAhwQvPELaDCOiBdB/IPyF8gf0gDcSmS4l1AHAoNrf9ISQMUCJNBGp4A8XEkJ3wE4kWg7AfETkBFXEhyCSAN69HcrIPENgKa/A2J7wDywzo0DQnQbPgCiN+hyd1mgiZCGABF5hYgNgRiTyD+BXRSNZK8MBM03GHgBhCLIvETgdgHib8FpCEKSWASlph2BtpSBctxsIj7jyXBwYITlqPB8cCClJ7eQJ2wGVkDUCEonp5ACzWU8kEEWh5eRLJNEORkmGIQAAjQWNWzNBAE0RgiiEVIE2IvZ2EKrSyiSDoRLGxEJGAnEbQIBBQ7LRSrYCP6AywsbOws/AI7g6BJsLKRdAlKIFrK+R68g2XZu8vAY7nd25m7mTdvXOQzM8bDKfYD8AzUgbZYwP2iZIzF3oPjC5ejlGPvQeVZlJNIM/KSAcjjWWAa+2+2Lgdd4UsORhTMtGPpTE/85p+NGcF6wJzStI+AfTtdL3JQcHzsBj8USAN96+ydxKPC25cQhC18S6nin2xr9hRCMrIJnDoC0NZYGzjMOtJ4p5o2GWQXOIxIO9t9Cyhb+3T8ChzAYTfkLkn/nVRdfiKCcKLcAOcaoxwSX0BHjd2KuPvHOjPANbDjeGEY+AUexbQhsdFjw+uZ9M2y44Alh491Tq9AHKjqR9YLbU3piRgKn2GZZwcjkGcUflTaUUwaurws5QzsEjhJDGAI9ISlpu5ngBVlIYezhtknkxJRX+JaAe4TAxqcVbGMawjOsF+ATpys1MSqrkbAFfAhKnPe5YAFoATkxbRVOP60Hf0Dlggsd/W6ODUAAAAASUVORK5CYII=") no-repeat;
  cursor: pointer;
}

.user-center .user-select:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAAGz7rX1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4RDA1NjBBMTYzRjdFNzExQkZDNjlEQTdFMDYzNUIzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQzc3N0JBRTBBMzMxMUU4ODM3NEU5MTQ2MjU4QUNENSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQzc3N0JBRDBBMzMxMUU4ODM3NEU5MTQ2MjU4QUNENSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFBNUI4OUE2RjMwNkU4MTFCQkMxOEE3QkRBQjhBQjBBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhEMDU2MEExNjNGN0U3MTFCRkM2OURBN0UwNjM1QjNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Wx0qAAAA75JREFUeNpi/N/HAAJiQCzNUPj/PCNQgAvIOQzERkDcwAQkZIHYCijLCKR1GKFaKoFYDSiYCBBADCABIL7///9/BiYGCFAEETAOAzLnPIgACCCYnj9Q2gakF0jPg5nxHIhZoDqSwGTh/ySGfsYLIElJIJ6NItnPaANUYAAQQDC3gcBeIOYHCpowIBkFAs5wVj+jBMg4dQZ0UPj/BUjiJpT7H4rh/uAA4mYgZgTjfsYfIAmQ5SCJH0jGgOxIZEISBBl5BSo5HyCAkJ0Ls8cSiE8gickD8W0gFgJq+IIcjjAHMUI1/AQrYmDYDRYr/M8G1tDP+B/m/5NQxTCwAYjZoWxXIP4HNxwU0/2MD0EcAbSQ8QdiXSibB81AEPgOC9D/SM4EKboM5X+Bmv4fGgPHgHwNJiS/SAHxSwbsYBdQQzJQgxWIAxBA6KEHAllAXALEbEC8DqgwD1kSWUMzOEkjJwYIaAJiL1iqgWk4AsSOQPwbqogTmidugWMY4o//IH8xgbMRA0MpkuJdQBwKDa3/SEkDFAiTQRqeAPFxJCd8BOJFQHwOiJ2AiriQ5BJAGtajuVkHiW0ENPkbEt+BBRwSqCABmg1fAPE7NLnbTNBECAOgyNwCxIZA7AnEv4BOqkaSF2aChjsM3ABiUSR+IhD7IPG3gDREIQlMwhLTzkBbqmA5DhYP/7EkOEROQ4sHWHp6A8S+GBr6GaVhitHLBxFoeXgRyTZBsJOhikEAIECjVQ8LQRSEdy+IKEQjqOUUFFSKI3KdSBQaEZHohITCRkJLQVR3GvFTKxQa0Sj81UTCEZXuuruQk6Mjzzcv38bLy9y6Sb7d7NvdmX0z33yzGvncjB0A/dIPwC1wBxTJAlnPUsY+rJJG5khz1KCsXbM8Y3SSbH95aQOEx0PAANYffV2Ou8JQDpoZzLVt6kyF/JaddTrBKsAw07SOgFU/Xfd0kFG+dQ44BFqBqnfvxRIPCq8UUlr4QqRKdrLE2ZOpkZAFYFcJIDZta5MP25U0XrKmTxJkDdhMyLq0+yIw762L4wdgAw7LNd4V0r+nWJfPhCAyUc6BfeCbQ+INKLGxnxPe/ZE6S4BTYFV5oBH4Am7ItJBsTEvD87rL7kiaKB+OKz5mZXrF4iCqvuU9UOSU7vmHwns4jgBnCJR2Ct9C7cimHF2eoHLGdgzsBPVYZOSnJ8fulwCTzEIH7hXcPumliBqK6zJwFdRrkVnBsZtDcND2S2RKWscXHA3KkVVljoAT4JVUbrJfGQSjcDqDcx+ZNuVqVmy/PRYW9abL3JQAAAAASUVORK5CYII=");
}

.user-center .user-select:hover .user-nav {
  display: block;
}

.user-center .user-select .user-nav {
  position: absolute;
  top: 35px;
  left: 0;
  z-index: 9999;
  width: 110px;
  background-color: #f0f3ef;
  border-radius: 3px;
  display: none;
}

.user-center .user-select .user-nav:after {
  position: absolute;
  top: -20px;
  left: 3px;
  content: '';
  border: 10px solid transparent;
  border-bottom-color: #f0f3ef;
}

.user-center .user-select .user-nav .link {
  display: block;
  height: 28px;
  line-height: 28px;
  font-size: 14px;
  color: #333;
  text-align: center;
}

.user-center .user-select .user-nav .link:hover {
  color: #fff;
  background-color: #ff8e00;
}

.user-center .user-select .user-nav .link:first-child {
  border-radius: 3px 3px 0 0;
}

.user-center .user-select .user-nav .link:last-child {
  border-radius: 0 0 3px 3px;
}

.user-center .user-state {
  float: left;
  margin-left: 10px;
}

.user-center .user-state .user-btn {
  float: left;
  width: 70px;
  height: 23px;
  line-height: 23px;
  border: 1px solid #eee;
  font-size: 12px;
  color: #333;
  text-align: center;
}

.user-center .user-state .login {
  color: #ff8e00;
}

.user-center .user-state .register {
  border-left: 0;
}

.user-center .user-login-state {
  float: left;
  margin-left: 10px;
  height: 25px;
  line-height: 25px;
  font-size: 12px;
  color: #333;
}

.user-center .user-login-state a {
  margin-left: 10px;
  color: #0b82f0;
}

.user-center {
  float: left;
  margin-top: 7px;
}

.user-center .user-state .user-btn {
  border: 1px solid #666;
  color: #fff;
}

.user-center .user-state .login {
  color: #ff8e00;
}

.user-center .user-login-state {
  color: #fff;
}

/* 头部导航 */
.sites-header {
  height: 91px;
}

.sites-header .header-logo {
  float: left;
  padding-top: 12px;
  height: 66px;
  position: relative;
}

  .sites-header .header-logo:before{
    content:'';
    position: absolute;
    width: 1px;
    height: 65px;
    background-color: #eaeaea;
  top:12px;
  right:-35px;
}

.sites-header .header-logo .logo {
  float: left;
  width: 110px;
  height: 66px;
 /* background: url("../img/tfjq.png") center no-repeat;*/
 background: url("https://m.girls-peeing.com/bjmanager/r/cms/beijing/default/alevel/img/tflogo.png") center no-repeat;
}

.sites-header .header-logo .city {
  float: left;
  margin-left: 5px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTBENTY5QjU5MkJDMTFFNzlCQ0ZEM0VBMUVDNkFENUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTBENTY5QjQ5MkJDMTFFNzlCQ0ZEM0VBMUVDNkFENUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmi2YaEAAADlSURBVHjaYvw8gwEGfIE4HohtgfgbEM8F4plA/BokyQhUyAakVwBxIAMmACkKBeKDTECiEIciEBAF4o1ALAFSGAITZZb1ZOCOfQbGIDYU8ANxJkihMEyEw2EuAyOXJBiD2EjAFKTwMXZbGZE5v0AKd8F4Pw6mMPz/9oLh/9enQHYyssIrIF8rAxm3gJiJATcwAUneBeL1eBQdA+KzMFMagPgPFkX/gbiYAcm6K0A8BYvCBUB8ggHNXdVAfAOJ/xCIS2EcZIWg+I0CBQUQ/4RGxFuYJAuaVeeBOB+IfwPxGWQJgAADAPhFNY7+1agUAAAAAElFTkSuQmCC") left center no-repeat;
  font-size: 16px;
  color: #222;
  text-indent: 15px;
}

.sites-header .header-nav {
  float: left;
  margin-left: 105px;
}

.sites-header .header-nav .link {
  padding: 32px 25px 32px;
  display: inline-block;
  font-size: 16px;
  position: relative;
}
.sites-header .header-nav .link:before{
  content:'';
  position: absolute;
  width: 1px;
	height: 17px;
	background-color: #00367f;
	opacity: 0.3;
top:36px;
right:0;
}

.drop-down{
display:none;
}

.top-icon,.bottom-icon{
  width: 12px;
  height: 6px;
  position:absolute;
  top: 44px;
  right: 10px;
}

.top-icon{
  background:url(../img/bottom_icon.jpg) center no-repeat;
}
.sites-header .link:last-child:before{
 display:none;
}

.sites-header .header-nav .link:hover{
  color: #f18d1b;
  border-bottom: 3px solid #f18d1b;
  box-sizing: border-box;
  position: relative;
}

.sites-header .link:hover .top-icon{
  background:url(../img/top_icon.png) center no-repeat;
}

.sites-header .link:hover .drop-down{
  display:block;
  color: #5e5e5e;
}
.sites-header .link:hover .link-a{
  color: #f18d1b;
}
.drop-down-a{
  display:inline-block;
  margin-bottom:6px;
}
.drop-down-a:hover{
  color: #f39800;
}
.sites-header .header-nav .drop-down{
  position: absolute;
 width: 100%;
 padding:15px 0;
 background-color: #fff;
 text-align:center;
  left:0;
  top:91px;
  z-index: 99999;
}

.sites-header .header-search {
  float: right;
  margin-top: 24px;
  width: 230px;
  height: 40px;
}

.sites-header .header-search .search-text {
  float: left;
  padding: 0 10px;
  width: 158px;
  height: 38px;
  border: 1px solid #eee;
  font-family: "Microsoft YaHei";
  font-size: 12px;
  -webkit-transition: border-color 0.2s linear;
  -o-transition: border-color 0.2s linear;
  transition: border-color 0.2s linear;
}

.sites-header .header-search .search-text:hover {
  border-color: #ccc;
}

.sites-header .header-search .search-text:focus {
  border-color: #f39800;
}

.sites-header .header-search .search-btn {
  float: right;
  width: 50px;
  height: inherit;
  border: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ1OTg4NUM5MkMwMTFFNzgzNjg5NkU3RTI2QUNDQTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDQ1OTg4NUI5MkMwMTFFNzgzNjg5NkU3RTI2QUNDQTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvoN+xgAAAHdSURBVHjarNXBSxRhGMfx0UQot5AgI4xI8JReREIQRCzMyJNmmqj0B3jxIGIgKsqCejPwoNZBQQ0h9laXpYNFVISnBNGDgniwIBTBDmX0feQnjOvM7IzuAx/m3WX5vTPv+86zWfF43PGoXDShAeW4gT1s4h1mseGkqWyP76qwgjlNYME7uIAKDGINo8iJEv4MSRQjgWrEcBvXcAvP9RQ9eItLYcJr8Ap/0YJGLOHQ9ZstjOAOPqMWU+nCcxVsn9uxmGY5f+A+vqMNj4PCm1Gk0IQTrg7QqXFPUHiDrhNOtLJlW8Zd3PQLt+O2j09O9LIDkKUMz3A7btspmxe2tnW97hduJyTPOVvFdP3nF76OQq/ZQ1SpK8MzPKnxk4jBV1Cv/frqF/5Sj9WL/AjhfZrAes1vv/BVTGpp3uBiiGB7i7vxE8PpXn/74Rfcw0eUBWygtdJ5/MFTNbZTlZPyxj3Ea9Thm/big47bZfWURjWxX9qjHTW8maBwq1080iNba30gqa/9hO7+Kt5rMutP00Hhx+d1QUpQqZA9/UEsuTavAwUaT+o6HRTurhXxqzH18wG1gBMTZDvnL1u+IY2PJ2jNVLijOx92TfAik+FW/ejSuU9mOtxqXBt8tCz/BRgA53Zhi/2PWPAAAAAASUVORK5CYII=") center no-repeat #eee;
  -webkit-transition: background 0.25s;
  -o-transition: background 0.25s;
  transition: background 0.25s;
  outline: none;
}

.sites-header .header-search .search-btn:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzE3MjkyMjU5MkMzMTFFN0IxNzZGQkQ3NEM0RERCRDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzE3MjkyMjQ5MkMzMTFFN0IxNzZGQkQ3NEM0RERCRDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnFd0qIAAAGqSURBVHjarNU9SAJhHMdxtRB6RYISqfbIlqgpUKilocleEYKmaGyLxgoaao6WpiLIpdYgbCnoDZqaQiiHGswIIkQi9fo+8Leu4867M//wQbmX3/PcPf+782qa5jEpPyYRwwBCeEcax9jDo8euVLhBBCntt/JII6vb9oUN1Juc/8O4YQ6fEnCEKOp0+7uxjFc55gSNTsKHUUAO05VmhA5cygD7duF+PKCEmE1wmZrxnQwwUSl8Vg5KOAwui8p515XCD+WgiMtw5VauuMu4zydNo9rtAxce95WEVzL+VDlc9fEzilWEP8tv0Cq8gCZPddUsvyWr8BQ6zUZ3UH26DNPwpPyfchncijFZrxurx78HRTwh4KJTNqXLtuye0G058BQNDoJnpAVfELQLV0/clQygerffIrQZ63Kl6j00YjUBr+GVG0ACo7L6ai3Opd1a0ItxtONN1iiDQew6eeX6EMe9Zl45ucchhJGR2zNvN3NjhTGENvlYqA/EGfKyfwkb5XliATuVZu7Wiu6q/lxBLcKVVcMA8VqGK2u6AbK1DlcWpe8PnCzov+pbgAEAXP02rs+zkwMAAAAASUVORK5CYII=");
  background-color: #f39800;
}

.sites-header .header-search .dropdown-menu {
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 99999;
  display: none;
  width: 228px;
  max-height: 240px;
  border: 1px solid #f39800;
  background-color: #fff;
  overflow: auto;
}

.sites-header .header-search .dropdown-menu li.active {
  background-color: #f39800;
}

.sites-header .header-search .dropdown-menu li.active a, .sites-header .header-search .dropdown-menu li.active strong {
  color: #fff;
}

.sites-header .header-search .dropdown-menu .dropdown-item {
  display: block;
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.sites-header .header-search .dropdown-menu .dropdown-item strong {
  color: #f39800;
}

/* 底部分割线 */
.parting-line {
  margin: 10px 0;
  height: 40px;
  background-color: #f0f0f0;
}



/* 底部 */
.sites-footer {
  padding-bottom: 30px;
  font-size: 14px;
  color: #fff;
  background-color: #272727;
}

.sites-footer .friendlink {
  padding-top: 30px;
}

.sites-footer .friendlink h3 {
  margin-left: 10px;
  height: 18px;
  line-height: 18px;
  font-size: 18px;
  font-weight: normal;
  text-indent: 8px;
  border-left: 4px solid #ff8e00;
}

.sites-footer .friendlink .content {
  padding: 10px 0;
  border-bottom: 1px solid #ff6000;
}

.sites-footer .friendlink .content .link {
  float: left;
  margin: 5px 10px;
}

.sites-footer .friendlink .content .link a {
  color: #fff;
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}

.sites-footer .friendlink .content .link a:hover {
  color: #ff8e00;
}

.sites-footer .foot .foot-list {
  text-align: center;
}

.sites-footer .foot .foot-list .list {
  display: inline-block;
  margin: 18px 42px 18px 0;
}

.sites-footer .foot .foot-list .list a {
  color: #fff;
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
}

.sites-footer .foot .foot-list .list a:hover {
  color: #ff8e00;
}

.sites-footer .foot .foot-address {
  margin: 0 auto;
  width: 715px;
  overflow: hidden;
}

.sites-footer .foot .foot-address .logo {
  float: left;
  margin-top: 10px;
  width: 125px;
}

.sites-footer .foot .foot-address .address {
  float: left;
  margin-left: 16px;
  padding-left: 16px;
  line-height: 26px;
  border-left: 1px solid #fff;
}
.sites-footer .foot .foot-address .address a{
  color:#fff;
}
/*关于我们*/
.about-banner {
	/*margin: 10px 0;*/
	height: 250px;
	background: url("../img/about_banner.jpg") center no-repeat;
}

.about-title {
  position: relative;
  margin: 0 auto;
  width: 1200px;
  height: 58px;
  line-height: 58px;
}

.about-title span {
  width: 4px;
  height: 25px;
  background-color: #0764a5;
  float: left;
  margin: 17px 18px 0 0;
}

.about-title h1 {
  font-size: 24px;
  color: #444;
  font-weight: normal;
  border-bottom: 1px solid #EEE;
}

.about-content {
	padding: 30px 0;
}

.about-content .content-left {
	float: left;
	width: 810px;
}

.about-content .content-left p {
	margin-bottom: 18px;
    font-size: 16px;
    line-height: 34px;
    color: #666;
    text-align: justify;
}

.about-content .content-ad {
	float: right;
}

.about-content .content-ad img {
	display: block;
}


@charset "UTF-8";
/* Slider */
.slick-slider {
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.slick-slider .slick-list {
  position: relative;
  z-index: 8;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-slider .slick-list.dragging {
  cursor: pointer;
}

.slick-loading .slick-slider .slick-list {
  background: url("../img/loader.gif") center center no-repeat #fff;
}

.slick-slider .slick-track {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.slick-slider .slick-track:before, .slick-slider .slick-track:after {
  content: "";
  display: table;
}

.slick-slider .slick-track:after {
  clear: both;
}

.slick-loading .slick-slider .slick-track {
  visibility: hidden;
}

.slick-slider .slick-slide {
  float: left;
  height: 100%;
}

[dir="rtl"] .slick-slider .slick-slide {
  float: right;
}

.slick-slider .slick-slide img {
  display: block;
}

.slick-slider .slick-slide.slick-loading img {
  display: none;
}

.slick-slider .slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slider .slick-slide {
  display: block;
}

.slick-loading .slick-slider .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slider .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-slider .slick-arrow.slick-hidden {
  display: none;
}

/* 侧栏导航 + banner图 */
.sites-main {
  position: relative;
  height: 376px;
  /*overflow: hidden;*/
}

/* 侧栏课程导航 */
.sidebar-courses {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
  padding: 20px 0;
  width: 230px;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.6);
}

.sidebar-courses .course {
  height: 110px;
}

.sidebar-courses .course.current {
  background-color: #f39800;
}

.sidebar-courses .course.current p{
  color: #fff;
}

.sidebar-courses .course.current .course-name {
  background: none;
}

.sidebar-courses .course-name {
  margin: 0 24px 0 15px;
  font-size: 16px;
  font-weight: normal;
  line-height: 42px;
  color: #fff;
  
  cursor: pointer;
  padding: 0;
}

.sidebar-courses p {
  margin-left: 15px;
  font-size: 12px;
  color: #ddd;
}

.sidebar-courses .course-children {
  display: none;
  position: absolute;
  top: 0;
  left: 230px;
  /*padding: 20px 0;*/
  width: 280px;
  height: 375px;
  background-color: #fff;
  border-top: 1px solid #c5c5c5;
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}

.sidebar-courses .course-children.col2 {
  width: 560px;
}

.sidebar-courses .children-list {
  float: left;
  /*margin: 0 30px;*/
  width: 100%;
}

.sidebar-courses .children-list .item {
  display: block;
  /*margin: 10px 0;*/
  width: 100%;
  font-size: 14px;
  line-height: 75px;
  color: #666;
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
}

.sidebar-courses .children-list .item:hover {
  color: #f39800;
}

.sidebar-courses .more-course {
  position: absolute;
  right: 38px;
  bottom: 20px;
  font-size: 14px;
  color: #ff6700;
}

.sidebar-courses .more-course:hover {
  text-decoration: underline;
}




/* 轮播图开始 */
.slider-head {
  height: 376px;
  background-color: #badef0;
}

.slider-head .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 10;
  padding: 0;
  width: 41px;
  height: 69px;
  margin-top: -35px;
  text-indent: -9999px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: url("../img/slider_head_arrow.png") no-repeat;
}

.slider-head .slick-prev {
  left: 230px;
  background-position: -83px 0;
}

.slider-head .slick-prev:hover {
  background-position: 0 0;
}

.slider-head .slick-next {
  right: 246px;
  background-position: -125px 0;
}

.slider-head .slick-next:hover {
  background-position: -42px 0;
}

.slider-head .slick-dots {
  position: absolute;
  bottom: 10px;
  z-index: 10;
  width: 100%;
  text-align: center;
}

.slider-head .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 6px;
  cursor: pointer;
}

.slider-head .slick-dots li.slick-active button {
  height: 16px;
  width: 16px;
  border: 2px solid #333;
  border: 2px solid rgba(0, 0, 0, 0.6);
  background-color: #fff;
}

.slider-head .slick-dots li button {
  display: block;
  padding: 0;
  margin-top: 2px;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  border: 0;
  outline: none;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.6);
  text-indent: -9999px;
}

/* 热门新闻 */
.hotnews {
  position: absolute;
  top: 25px;
  right: 20px;
  z-index: 9999;
  padding: 15px;
  width: 195px;
  height: 296px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}

.hotnews h4 {
  font-size: 16px;
  line-height: 26px;
  color: #666;
}

.hotnews .slider-news {
  margin-top: 10px;
  height: 260px;
  overflow: hidden;
}

.hotnews .slider-news .item {
  display: block;
  padding: 12px 5px;
  line-height: 24px;
  color: #888;
  border-bottom: 1px dashed #dbd9d9;
}

.hotnews .slider-news .item:hover {
  color: #f39800;
}

.hotnews .slider-news .item em {
  font-style: normal;
  color: #f39800;
}

.hotnews .slider-news .slick-dots {
  position: absolute;
  bottom: 0;
  z-index: 20;
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: right;
}

.hotnews .slider-news .slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 6px;
  cursor: pointer;
}

.hotnews .slider-news .slick-dots li.slick-active button {
  background-color: #f7a945;
}

.hotnews .slider-news .slick-dots li button {
  display: block;
  padding: 0;
  height: 10px;
  width: 10px;
  border: 0;
  outline: none;
  background-color: #999;
  text-indent: -9999px;
}

/* 部分详情介绍 */
.sites-sub {
  margin-top: 15px;
  height: 200px;
}

.sites-sub .sub-list {
  float: left;
  padding: 10px 3px;
  width: 224px;
  background-color: #5f5750;
}

.sites-sub .sub-list .item {
  position: relative;
  float: left;
  width: 74px;
  height: 66px;
}

.sites-sub .sub-list .item:before, .sites-sub .sub-list .item:after {
  position: absolute;
  content: '';
  background-color: #8b8b88;
}

.sites-sub .sub-list .item:before {
  top: -7px;
  left: 0;
  width: 74px;
  height: 1px;
}

.sites-sub .sub-list .item:after {
  top: 0;
  left: 0;
  width: 1px;
  height: 66px;
}

.sites-sub .sub-list .item.top {
  margin-bottom: 13px;
}

.sites-sub .sub-list .item.top:before {
  display: none;
}

.sites-sub .sub-list .item.left:after {
  display: none;
}

.sites-sub .sub-list .item a {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #fff;
  color: rgba(255, 255, 255, 0.7);
  text-align: center;
  -webkit-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s;
}

.sites-sub .sub-list .item a:hover {
  color: #fff;
}

.sites-sub .sub-list .item a:hover .icon-item {
  opacity: 1;
}

.sites-sub .sub-list .item .icon-item {
  display: block;
  margin: 6px auto;
  width: 30px;
  height: 30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAC0CAYAAAG/GH9RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NURDNUUwMkNFOUU3MTFFN0IyMEQ5QjQ1QkM3RDk2MUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NURDNUUwMkRFOUU3MTFFN0IyMEQ5QjQ1QkM3RDk2MUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1REM1RTAyQUU5RTcxMUU3QjIwRDlCNDVCQzdEOTYxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1REM1RTAyQkU5RTcxMUU3QjIwRDlCNDVCQzdEOTYxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhqwpH8AAB8DSURBVHjaYvz//z8D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") no-repeat;
  opacity: 0.5;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  transition: opacity .2s;
}

.sites-sub .sub-list .item .icon-item.icon-item1 {
  background-position: 0 0px;
}

.sites-sub .sub-list .item .icon-item.icon-item2 {
  background-position: 0 -30px;
}

.sites-sub .sub-list .item .icon-item.icon-item3 {
  background-position: 0 -60px;
}

.sites-sub .sub-list .item .icon-item.icon-item4 {
  background-position: 0 -90px;
}

.sites-sub .sub-list .item .icon-item.icon-item5 {
  background-position: 0 -120px;
}

.sites-sub .sub-list .item .icon-item.icon-item6 {
  background-position: 0 -150px;
}

.sites-sub .sub-link .link {
  position: relative;
  float: left;
  margin-left: 30px;
  width: 380px;
  height: 200px;
  -webkit-transition: -webkit-box-shadow 0.2s linear;
  transition: -webkit-box-shadow 0.2s linear;
  -o-transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear;
  transition: box-shadow 0.2s linear, -webkit-box-shadow 0.2s linear;
  overflow: hidden;
  cursor: pointer;
}

.sites-sub .sub-link .link:first-child {
  margin-left: 0;
}

.sites-sub .sub-link .link:hover {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}

.sites-sub .sub-link .link img {
  display: block;
  width: 100%;
}

.sites-sub .sub-link .popbox {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
}

.sites-sub .sub-link .popbox .backdrop {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0) \9;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.sites-sub .sub-link .popbox .backdrop.fade-in {
  opacity: 0.6;
  filter: alpha(opacity=60) \9;
}

.sites-sub .sub-link .popbox .popbox-content {
  position: absolute;
  top: -25%;
  left: 50%;
  margin: -216px 0 0 -550px;
  width: 1100px;
  height: 432px;
  background: #000\9;
  filter: alpha(opacity=60);
  background: rgba(0, 0, 0, 0.6);
  border-radius: 5px;
  -webkit-transition: opacity 0.4s linear, top 0.4s ease-out;
  -o-transition: opacity 0.4s linear, top 0.4s ease-out;
  transition: opacity 0.4s linear, top 0.4s ease-out;
  opacity: 0;
}

.sites-sub .sub-link .popbox .popbox-content.fade-in {
  top: 50%;
  opacity: 1;
}

.sites-sub .sub-link .popbox .close-btn {
  position: absolute;
  top: 24px;
  right: 48px;
  width: 28px;
  height: 28px;
  line-height: 26px;
  border: 1px solid #fff;
  border-radius: 50%;
  font-size: 24px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.sites-sub .sub-link .popbox .close-btn:hover {
  background-color: rgba(255, 255, 255, 0.4);
}

.sites-sub .sub-link .popbox h4 {
  height: 76px;
  line-height: 88px;
  font-size: 30px;
  font-weight: normal;
  color: #fff;
  text-align: center;
}

.sites-sub .sub-link .popbox .list {
  padding: 0 25px;
}

.sites-sub .sub-link .popbox .list .item {
  position: relative;
  float: left;
  margin: 20px;
  width: 310px;
  height: 128px;
  border-radius: 10px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  overflow: hidden;
}

.sites-sub .sub-link .popbox .list .item .light {
  position: absolute;
  left: -100%;
  top: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
  -webkit-transform: skewx(-25deg);
      -ms-transform: skewx(-25deg);
       -o-transform: skewx(-25deg);
          transform: skewx(-25deg);
}

.sites-sub .sub-link .popbox .list .item:hover {
  z-index: 3;
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
       -o-transform: scale(1.05);
          transform: scale(1.05);
}

.sites-sub .sub-link .popbox .list .item:hover .light {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  left: 110%;
}

/* 专业师资团队 */
.teacher-group {
  margin-top: 30px;
  padding: 10px 0;
  background-color: #f5f5f5;
}

.teacher-group .head {
  position: relative;
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.teacher-group .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.teacher-group .head .tab-nav {
  float: right;
  margin-right: 60px;
  padding-top: 10px;
}

.teacher-group .head .tab-nav li {
  float: left;
  padding: 0 10px;
  margin-left: 25px;
  font-size: 16px;
  line-height: 34px;
  border-bottom: 2px solid transparent;
  cursor: pointer;
}

.teacher-group .head .tab-nav li.tab-active {
  color: #083388;
  border-color: #083388;
}

.teacher-group .head .more-link {
  float: right;
}

.teacher-group .head .more-link span {
  float: left;
  font-size: 16px;
}

.teacher-group .head .more-link .link {
  float: right;
  margin-left: 10px;
  padding: 0 10px;
  font-size: 16px;
  cursor: pointer;
}

.teacher-group .head .more-link .link:hover {
    color: #f39800;
}

.teacher-group .teacher-content {
  height: 614px;
}

.teacher-group .teacher-content .teacher-info {
  float: left;
  width: 228px;
  height: 100%;
  background-color: #eee;
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.teacher-group .teacher-content .teacher-info .hm {
  margin-top: 25px;
}

.teacher-group .teacher-content .teacher-info .hm .photo {
  height: 190px;
  text-align: center;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-info .hm h4 {
  margin: 16px 0 6px;
  font-size: 24px;
  font-weight: normal;
  color: #444;
  letter-spacing: 10px;
  text-align: center;
}

.teacher-group .teacher-content .teacher-info .hm .subtit {
  font-size: 14px;
}

.teacher-group .teacher-content .teacher-info .hm p {
  line-height: 24px;
  color: #666;
  text-align: center;
}

.teacher-group .teacher-content .teacher-info .hm span {
  color: #083388;
}

.teacher-group .teacher-content .teacher-info .info-list {
  margin: 12px 6px;
}

.teacher-group .teacher-content .teacher-info .info-list li {
  padding: 0 5px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px dashed #d2d2d2;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI1QkNGMDY5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI1QkNGMDU5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2xr+UAAABOSURBVHjaYvxfwdDAwMDQBsS/gJiBCYgTgXgDEHPBBEDAE4i3AzEfSIADKmgHxMtBAuxQgatAnAPTsguIrYH4PkhgGRB7A/FHkAxAgAEA3OYLmUWhzc4AAAAASUVORK5CYII=") 5px center no-repeat;
}

.teacher-group .teacher-content .teacher-info .info-list li a {
  display: block;
  margin-left: 10px;
  color: #666;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.teacher-group .teacher-content .teacher-info .info-list li a:hover {
  color: #083388;
}

.teacher-group .teacher-content .teacher-info .slider-video {
  margin: 25px auto 0;
  width: 200px;
  height: 148px;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-info .slider-video .list img {
  display: block;
  width: 100%;
  height: 112px;
}

.teacher-group .teacher-content .teacher-info .slider-video .list p {
  margin-top: 6px;
  line-height: 30px;
  color: #666;
  text-align: center;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-arrow {
  position: absolute;
  top: 8px;
  z-index: 10;
  padding: 0;
  width: 17px;
  height: 98px;
  text-indent: -9999px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: url("../img/slider_video_arrow.png") no-repeat;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-prev {
  left: 0;
  background-position: 0 0;
}

.teacher-group .teacher-content .teacher-info .slider-video .slick-next {
  right: 0;
  background-position: -17px 0;
}



.teacher-group .teacher-content .teacher-brick .tab-content.hide {
  display: none;
}

.teacher-group .teacher-content .teacher-brick .tab-content .teacher-list {
  position: relative;
  float: left;
  margin-left: 12px;
  margin-bottom: 12px;
  padding: 10px;
  width: 210px;
  height: 280px;
  background-color: #fff;
}

.teacher-group .teacher-content .teacher-brick .tab-content .teacher-list:hover .appraise {
  opacity: 1;
  padding-top: 8px;
  padding-bottom: 8px;
  height: 60px;
}

.teacher-group .teacher-content .teacher-brick .tab-content .item {
  display: block;
}

.teacher-group .teacher-content .teacher-brick .tab-content .photo {
  margin: 10px 0;
  height: 155px;
  text-align: center;
  overflow: hidden;
}

.teacher-group .teacher-content .teacher-brick .tab-content .photo img {
  height: 100%;
  margin:0 auto;
}

.teacher-group .teacher-content .teacher-brick .tab-content h4 {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}

.teacher-group .teacher-content .teacher-brick .tab-content p {
  line-height: 18px;
  color: #999;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  padding: 0 10px;
  height: 0;
  color: #fff;
  text-align: justify;
  background-color: #f39800;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise h5 {
  font-size: 14px;
  line-height: 18px;
}

.teacher-group .teacher-content .teacher-brick .tab-content .appraise p {
  margin-top: 5px;
  line-height: 18px;
  color: #fff;
}

/* 为您推荐 */
.sites-recommend {
  padding-top: 15px;
  background-color: #f5f5f5;
}

.sites-recommend h3 {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
  font-size: 22px;
  font-weight: normal;
  color: #222;
}

.recommend-video {
  position: relative;
  padding: 0 2px;
}

.recommend-video .video-container {
  position: relative;
  width: 100%;
  height: 290px;
  overflow: hidden;
}

.recommend-video .video-wrapper {
  position: absolute;
}

.recommend-video .video {
  float: left;
  margin-right: 12px;
  margin-bottom: 30px;
  width: 290px;
  height: 260px;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.recommend-video .video:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.recommend-video .video:hover h4 {
  color: #f39800;
}

.recommend-video .video .video-link {
  display: block;
}

.recommend-video .video .video-img {
  display: block;
  width: 100%;
  height: 176px;
  overflow: hidden;
}

.recommend-video .video h4 {
  margin: 20px 10px 6px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.recommend-video .video p {
  color: #666;
}

.recommend-video .pagnation-video {
  position: absolute;
  top: -50px;
  right: 0;
  width: 69px;
  height: 22px;
  border: 1px solid #e0e0e0;
  background-color: #fff;
}

.recommend-video .pagnation-video .arrow {
  position: relative;
  float: left;
  width: 34px;
  height: 100%;
  cursor: pointer;
}

.recommend-video .pagnation-video .arrow:before {
  position: absolute;
  top: 3px;
  content: '';
  border: 8px solid transparent;
}

.recommend-video .pagnation-video .arrow:after {
  position: absolute;
  top: 5px;
  content: '';
  border: 6px solid transparent;
}

.recommend-video .pagnation-video .arrow.prev {
  border-right: 1px solid #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled {
  cursor: default;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled:before {
  border-right-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev.control-disabled:hover:before {
  border-right-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.prev:hover:before {
  border-right-color: #f39800;
}

.recommend-video .pagnation-video .arrow.prev:before {
  left: 4px;
  border-right-color: #b0b0b0;
}

.recommend-video .pagnation-video .arrow.prev:after {
  left: 9px;
  border-right-color: #fff;
}

.recommend-video .pagnation-video .arrow.next.control-disabled {
  cursor: default;
}

.recommend-video .pagnation-video .arrow.next.control-disabled:before {
  border-left-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.next.control-disabled:hover:before {
  border-left-color: #e0e0e0;
}

.recommend-video .pagnation-video .arrow.next:hover:before {
  border-left-color: #f39800;
}

.recommend-video .pagnation-video .arrow.next:before {
  right: 4px;
  border-left-color: #b0b0b0;
}

.recommend-video .pagnation-video .arrow.next:after {
  right: 9px;
  border-left-color: #fff;
}

/* 考试技巧分享 */
.sites-share {
  padding: 10px 0;
}

.sites-share .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.sites-share .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.sites-share .head .more-link {
  float: right;
}

.sites-share .head .more-link .link {
  float: right;
  margin-left: 10px;
  padding: 0 10px;
  font-size: 16px;
  cursor: pointer;
}

.sites-share .head .more-link .link:hover {
    color: #f39800;
}

.sites-share .head .tab-nav {
  float: right;
  padding-top: 10px;
}

.sites-share .head .tab-nav li {
  float: left;
  padding: 0 10px;
  margin-left: 25px;
  font-size: 16px;
  line-height: 34px;
  border-bottom: 2px solid transparent;
  cursor: pointer;
}

.sites-share .head .tab-nav li.tab-active {
  color: #083388;
  border-color: #083388;
}

.sites-share .share-content {
  height: 200px;
}

.sites-share .share-content .share-info {
  float: left;
  width: 228px;
  height: 200px;
  overflow: hidden;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.sites-share .share-content .share-info img {
  display: block;
  width: 100%;
}

.sites-share .share-content .share-info:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
  -webkit-box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}

.sites-share .share-content .share-info .item {
  float: left;
  margin-top: 12px;
  margin-right: 12px;
  width: 56px;
  height: 26px;
  line-height: 26px;
  color: #fff;
  text-align: center;
  background-color: #fc9030;
  border: 1px solid #f2a930;
}

.sites-share .share-content .share-info .item:hover {
  background-color: #f39800;
}

.sites-share .share-content .share-brick {
  float: right; 
  width: 968px;
}
.share-brick{
  display: none;
}
.show{
    display: block;
}
/* 新加 */
.sites-share .share-content .share-brick  .share-block {
  float: left;
  margin-left: 32px;
  width: 415px;
}

.sites-share .share-content .share-brick.share-block2 {
  float: right;
}
.sites-share .share-content .share-brick .share-list {
  position: relative;
  float: left;
  margin-left: 38px;
  padding: 0 15px;
  width: 415px;
  height: 39px;
  line-height: 39px;
  border-bottom: 1px dashed #e6e7e7;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNTZiMmM0ZS05OTk3LWRjNGMtOTI1NC03N2MxYmQxNjBkNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI1QkNGMDY5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI1QkNGMDU5MkU5MTFFNzk3MTk5MDg0REFDRDEzNzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg0MmI0Y2VkLTI3ZWUtM2I0Mi1iZDQ4LTU4NDc1YmZkMzNmNSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjM5ZTJkNmNlLThkNGMtMTFlNy1hNTJhLTk2MzU3MDk3NzhhYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2xr+UAAABOSURBVHjaYvxfwdDAwMDQBsS/gJiBCYgTgXgDEHPBBEDAE4i3AzEfSIADKmgHxMtBAuxQgatAnAPTsguIrYH4PkhgGRB7A/FHkAxAgAEA3OYLmUWhzc4AAAAASUVORK5CYII=") 6px center no-repeat;
}

.sites-share .share-content .share-brick .share-list a {
  float: left;
  margin-left: 10px;
  width: 310px;
  font-size: 14px;
  color: #666;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
}

.sites-share .share-content .share-brick .share-list a:hover {
  color: #083388;
}

.sites-share .share-content .share-brick .share-list span {
  float: right;
  width: 70px;
  color: #999;
  text-align: center;
}

/* 校区网点 */
.block-campus {
  position: relative;
  padding: 10px 0 20px;
  background-color: #f5f5f5;
}

.block-campus .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.block-campus .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.block-campus .head .more-link {
  float: right;
}

.block-campus .head .more-link .link {
  float: right;
  margin-left: 10px;
  padding: 0 10px;
  font-size: 16px;
  cursor: pointer;
}

.block-campus .head .more-link .link:hover {
    color: #f39800;
}

.block-campus .navbar {
  position: absolute;
  top: 11px;
  left: 240px;
  height: 38px;
  line-height: 38px;
}

.block-campus .navbar .item {
  float: left;
  margin: 0 5px;
  padding: 0 8px;
  font-size: 18px;
  color: #333;
  cursor: pointer;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear;
}

.block-campus .navbar .item:hover {
  color: #ff8e00;
}

.block-campus .navbar .item.active {
  color: #ff8e00;
  border-bottom: 2px solid #ff8e00;
}

.block-campus .container {
  padding: 10px;
  background-color: #fff;
}

.block-campus .campus-content {
  height: 350px;
  display: none;
}

.block-campus .campus-content.show {
  display: block;
}

.block-campus .campus-content .map {
  position: relative;
  float: left;
  width: 560px;
  height: 100%;
  overflow: hidden;
}

.block-campus .campus-content .map img {
  display: block;
  width: 100%;
}

.block-campus .campus-content .map .info {
  position: absolute;
  bottom: 0;
  padding: 6px 0;
  width: 100%;
  background-color: #000;
  font-size: 16px;
  line-height: 26px;
  color: #fff;
  text-align: center;
}

.block-campus .campus-content .campus-shown {
  float: right;
  width: 570px;
  overflow: hidden;
}

.block-campus .campus-content .campus-shown h4 {
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  font-weight: normal;
  color: #333;
  text-indent: 8px;
  border-left: 4px solid #ff8e00;
}

.block-campus .campus-content .campus-shown .shown-content {
  margin-top: 12px;
}

.block-campus .campus-content .campus-shown img {
  display: block;
  width: 100%;
  height: 100%;
}

.block-campus .campus-content .campus-shown .bigimg {
  margin-bottom: 10px;
  width: 100%;
  height: 246px;
  overflow: hidden;
}

.block-campus .campus-content .campus-shown .bigimg .list {
  width: 568px;
  height: 100%;
  border: 1px solid #eee;
  display: none;
}

.block-campus .campus-content .campus-shown .bigimg .list.show {
  display: block;
}

.block-campus .campus-content .campus-shown .smallimg {
  width: 100%;
  height: 64px;
  overflow: hidden;
}

.block-campus .campus-content .campus-shown .smallimg .list {
  float: left;
  margin-right: 10px;
  width: 104px;
  height: 62px;
  border: 1px solid transparent;
  cursor: pointer;
}

.block-campus .campus-content .campus-shown .smallimg .list.last {
  margin-right: 0;
}

.block-campus .campus-content .campus-shown .smallimg .list.active {
  border-color: #ff6000;
}

/*院校推荐*/
.yuanxiao_tf{
  position: relative;
}
.yuanxiao_tf .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.yuanxiao_tf .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.yuanxiao_tf .nav_shi {
  height: 60px;
  position: absolute;
  top: 0;
  left: 200px;
}

.yuanxiao_tf .nav_shi .item {
  float: left;
  line-height: 60px;
  font-size: 20px;
  color: #000;
  margin-right: 45px;
  cursor: pointer;
}

.yuanxiao_tf .nav_shi .active {
  color: #1872be;
}

.yuanxiao_tf .yuanxiao_list {
    display: none;
}

.yuanxiao_tf .show {
    display: block;
}

.yuanxiao_tf .yuanxiao_lx {
    padding-bottom: 40px;
}

.yuanxiao_tf .yuanxiao_list .swiper-slide li {
    width: 283px;
    margin-left: 15px;
}

.yuanxiao_tf .yuanxiao_lx li {
    width: 238px;
    height: 262px;
    float: left;
    margin-left: 45px;
    margin-top: 25px;
    border-radius: 15px;
    border: 1px solid #e6e6e6;
}

.yuanxiao_tf .yuanxiao_lx li img {
    width: 124px;
    height: 124px;
    margin: 40px auto 0;
    display: block;
}

.yuanxiao_tf .swiper-slide li img {
    width: auto;
    height: 124px;
    margin: 0 auto;
    border-radius: 15px 15px 0 0;
}

.yuanxiao_tf .yuanxiao_lx li span {
    display: block;
    text-align: center;
    font-size: 20px;
    color: #000;
    line-height: 24px;
    margin-top: 10px;
}

.yuanxiao_tf .yuanxiao_lx li p {
  float: left;
  width: 109px;
  font-size: 14px;
  color: #666;
  line-height: 30px;
  padding-left: 10px;
  -webkit-transition: all .3s linear;
  -o-transition: all .3s linear;
  transition: all .3s linear;
  margin-top: 8px;
}

.yuanxiao_tf .yuanxiao_list .swiper-slide li p b {
    color: #56a1fd;
    font-weight: normal; 
    margin-left: 10px;
}

.yuanxiao_tf .yuanxiao_list .swiper-slide li p em {
    font-style: normal;
    float: right;
    margin-right: 30px;
}

.yuanxiao_tf .yuanxiao_list .swiper-slide li p {
    width: 265px;
    float: none;
}

.yuanxiao_tf .swiper-slide li:last-child img {
    width: 283px;
    height: 262px;
    margin: 0 auto;
    border-radius: 15px;
}

/*腾飞优势*/
.youshi_tf{
  width: 100%;
  height: auto;
  background-color: #f5f5f5;
  padding: 0 0 30px 0;
}

.youshi_tf .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.youshi_tf .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.youshi_tf .ping_yi {
  height: 226px;
  background: url(../img/pp_img1.png) no-repeat;
}

.youshi_tf .ping_yi li {
  width: 194px;
  float: left;
  margin-right: 141px;
}

.youshi_tf .pinfyi li.er{
  margin-right: 119px;
}

.youshi_tf .pinfyi li.san{
  margin-right: 164px;
}

.youshi_tf .ping_yi li span {
  height: 54px;
  font-size: 24px;
  text-align: center;
  line-height: 54px;
  display: block;
}

.youshi_tf .ping_yi li p {
  font-size: 15px;
  color: #fff;
  line-height: 24px;
  text-align: center;
  padding-top: 12px;
}

.youshi_tf .ping_yi li.yi span {
  color: #d62671;
}

.youshi_tf .ping_yi li.yi p {
  text-align: left;
  padding-left: 42px;
}

.youshi_tf .ping_yi li.er span {
  color: #41993a;
}

.youshi_tf .ping_yi li.san span {
  color: #843286;
}

.youshi_tf .ping_yi li.si {
  margin-right: 0;
}

.youshi_tf .ping_yi li.si span {
  color: #ff971e;
}

.youshi_tf .pinzhi_img2 {
  margin: 16px auto 0;
}

.youshi_tf .ping_er {
  width: 1056px;
  height: 227px;
  margin: 8px auto 0;
  background: url(../img/pp_img3.png) no-repeat;
}

.youshi_tf .ping_er li {
  margin-right: 92px;
  height: 227px;
  position: relative;
}

.youshi_tf .ping_er li span {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
}

.youshi_tf .ping_er li p {
  width: 100%;
  display: block;
  position: absolute;
  bottom: 78px;
}

.youshi_tf .ping_er li.yi span {
  color: #feac0e;
}

.youshi_tf .ping_er li.yi p {
  text-align: center;
  padding-left: 0;
}

.youshi_tf .ping_er li.er{
  margin-right: 116px;
}

.youshi_tf .ping_er li.er span {
  color: #d62671;
}

.youshi_tf .ping_er li.san{
  margin-right: 72px;
}

.youshi_tf .ping_er li.san span {
  color: #4860ed;
}

.youshi_tf .ping_er li.si {
  margin-right: 0;
}

.youshi_tf .ping_er li.si span {
  color: #1b9fc5;
}

/*定制学习规划*/
.top_liu {

  background-color: #fff;
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.05);
}

.top_liu h6 {
  font-size: 26px;
  color: #066ab0;
  text-align: center;
  line-height: 28px;
  font-weight: normal;
  padding-top: 34px;
}

.top_liu .form {
  height: 218px;
}

.top_liu .form_left {
  width: 762px;
  margin-left: 74px;
  float: left;
}

.top_liu .form_left span {
  display: block;
  font-size: 20px;
  color: #333;
  line-height: 22px;
  padding-top: 26px;
}

.top_liu .form_left div {
  height: 20px;
  margin-top: 15px;
}

.top_liu .form_left div label {
  font-size: 16px;
  color: #000;
  float: left;
  margin-right: 22px;
}

.top_liu .form_right {
  width: 300px;
  float: left;
  margin-top: 34px;
}

.top_liu .form_right input {
  width: 100%;
  height: 44px;
  border: 0;
  margin-bottom: 12px;
  background: #f0f1f6;
  font-size: 18px;
  color: #777;
  line-height: 44px;
  text-indent: 20px;
  border-radius: 5px;
}

.top_liu .form_right .submit {
  width: 240px;
  height: 44px;
  display: block;
  margin: 0 auto;
  font-size: 20px;
  color: #fff;
  line-height: 44px;
  text-align: center;
  border-radius: 20px;
  background: linear-gradient(90deg, #dfc18d 0%, #bf975a 100%);
}

.top_liu .top_liu_xia {
  width: 1128px;
  margin: 0 auto;
  border-top: 1px dashed #eaeaea;
}

.top_liu .top_liu_xia a {
  width: 186px;
  height: 38px;
  display: block;
  border-radius: 8px;
  margin: 20px auto 0;
  border: 1px solid #ba9153;
  font-size: 20px;
  color: #ba9153;
  text-align: center;
  line-height: 38px;
}

/*腾飞课程*/
.top_wu {
  margin-top:15px;
  position: relative;
}

.top_wu .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.top_wu .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.top_wu .nav_wu {
  height: 60px;
  position: absolute;
  top: 0;
  left: 150px;
}

.top_wu .nav_wu .item {
  float: left;
  line-height: 60px;
  font-size: 20px;
  color: #000;
  margin-right: 30px;
  cursor: pointer;
}

.top_wu .nav_wu .active {
  color: #1872be;
}

.top_wu .kecheng_list {
  display: none;
  height: 400px;
}

.top_wu .kecheng_list .swiper-container {
  padding: 20px 58px 20px 50px;
}

.top_wu .kecheng_list .swiper-container::before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 39px;
  height: 385px;
  z-index: 2;
  background-color: #fff;
}

.top_wu .kecheng_list .swiper-container::after {
  position: absolute;
  content: '';
  right: 0;
  top: 0;
  width: 45px;
  height: 385px;
  z-index: 2;
  background-color: #fff;
}

.top_wu .kecheng_list .arrow {
  width: 37px;
  height: 36px;
  border-radius: 50%;
  position: absolute;
  z-index: 3;
  top: 159px;
}

.top_wu .kecheng_list .arrow.arrow-left {
  background: url(../img/al_left.png) no-repeat rgba(0, 0, 0, 0.3);
  left: 0;
}

.top_wu .kecheng_list .arrow.arrow-right {
  background: url(../img/al_right.png) no-repeat rgba(0, 0, 0, 0.3);
  right: 0;
}

.top_wu .kecheng_list .swiper-slide {
  width: 260px;
  height: 340px;
  float: left;
  margin-right: 18px;
  border-radius: 5px;
  background-color: #fff;
  position: relative;
  box-shadow: 0 0 7px 4px rgba(0, 0, 0, 0.1);
}


.top_wu .kecheng_list .swiper-slide h6{
  width: 230px;
  height: 166px;
  padding: 0 15px;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 18px;
  color: #fff;
}
.top_wu .kecheng_list .swiper-slide h4 {
  font-size: 22px;
  color: #fff;
  text-shadow: 0 0 5px rgba(0,0,0,.5);
  position: absolute;
  top: 30px;
  left: 10px;
  font-weight: bold;
}
.top_wu .kecheng_list .swiper-slide p.tagpm {
  font-size: 14px;
  color: #fff;
  position: absolute;
  top: 62px;
  left: 10px;
  text-shadow: 0 0 5px rgba(0,0,0,.5);
  padding: 0;
  margin: 0;
}
.top_wu .kecheng_list .swiper-slide .tagjp {
  font-size: 14px;
  color: #0c60d3;
  position: absolute;
  padding: 2px 5px;
  background: #fff;
  border-radius: 9.5px;
  top: 90px;
  left: 10px;
}
.top_wu .kecheng_list .swiper-slide img {
  width: 260px;
  height: 145px;
  border-radius: 5px 5px 0 0;
}

.top_wu .kecheng_list .swiper-slide span {
  display: block;
  font-size: 23px;
  color: #fff589;
  text-align: center;
  line-height: 26px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 112px;
}

.top_wu .kecheng_list .swiper-slide .biaoti_wu{
  font-size: 18px;
  color: #000;
  padding: 0 0 0 17px;
  text-align: left;
  line-height: 20px;
  font-weight: normal;
  margin-top: 10px;
  display: block;

}

.top_wu .kecheng_list .swiper-slide p {
  width: 190px;
  border-radius: 15px;
  height: 30px;
  padding: 0 12px 0 30px;
  display: table;
  color: #666;
  font-size: 15px;
  line-height: 30px;
  margin: 10px 0 0 12px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.top_wu .kecheng_list .swiper-slide p.ks {
  background: url(../img/al_kc_icon1.png) 9px center no-repeat #f0f1f6;
}

.top_wu .kecheng_list .swiper-slide p.rs {
  background: url(../img/al_kc_icon2.png) 9px center no-repeat #f0f1f6;
}

.top_wu .kecheng_list .swiper-slide .chakan_wu {
  width: 88px;
  height: 32px;
  float: left;
  color: #ba9153;
  font-size: 16px;
  text-align: center;
  line-height: 32px;
  margin: 10px 0 0 28px;
  border-radius: 10px;
  transition: all .3s linear;
  border: 1px solid #ddb77c;
}

.top_wu .kecheng_list .swiper-slide .chakan_wu:hover {
  color: #fff;
  background-color: #ddb77c;
}

.top_wu .kecheng_list .swiper-slide .chakan_wu:last-child {
  color: #fff;
  background-color: #ddb77c;
}

.top_wu .show {
  display: block;
}


.nav_js{
  height: 60px;
  position: absolute;
  top: -70px;
  left: 150px;
}

.nav_js .item {
  float: left;
  line-height: 60px;
  font-size: 20px;
  color: #000;
  margin-right: 30px;
  cursor: pointer;
}

.nav_js .active {
  color: #1872be;
}

.sites-sub{
    height: auto;
}

.sites-sub .head {
  margin-bottom: 10px;
  height: 60px;
  line-height: 60px;
}

.sites-sub .head h3 {
  float: left;
  font-size: 22px;
  font-weight: normal;
}

.share_right{
    width: 968px;
    float: right;
    position: relative;
}
.share_right .navbar{
    position: absolute;
    height: 60px;
    top: -70px;
    right: 0;
}
.share_right .navbar .item{
    float: left;
    line-height: 60px;
    font-size: 20px;
    color: #000;
    margin-right: 30px;
    cursor: pointer;
}
.share_right .navbar .active{
    color: #1872be;
}
.teacher-group .teacher-content .teacher-brick .tab-content .teacher-list{
    width: 208px;
}
.teacher-brick{
    display: none;
}
.teacher-group .teacher-content{
    position: relative;
}
.show{
    display: block;
}


.crumbs {
  font-size: 14px;
  color: #999;
  padding: 30px 0;
}

.crumbs a {
  color: #999;
}

.crumbs b {
  font-weight: normal;
  color: #f18d1b;
}



.top_yuyue {
  height: 100px;
  margin-top: 20px;
  background-color: #fff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.05);
}

.top_yuyue input {
  width: 200px;
  height: 42px;
  float: left;
  border-radius: 10px;
  border: none;
  background: #f0f1f6;
  margin-right: 70px;
  margin-top: 29px;
  font-size: 18px;
  color: #333;
  outline: none;
  text-indent: 20px;
}

.top_yuyue input:first-child {
  margin-left: 92px;
}

.top_yuyue .submit {
  width: 230px;
  height: 55px;
  float: left;
  margin-top: 23px;
  border-radius: 27px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 55px;
  background: linear-gradient(90deg, #4689e4 0%, #1362c4 100%);
  box-shadow: 0 0 16px 1px rgba(0, 82, 194, 0.28);
}