/* line 5, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 5, ../sass/style.scss */
body {
  font-family: 'microsoft yahei';
  font-size: 14px;
  background: url(http://www.yzz.cn/sy/yys/theme/default/img/bg_body.jpg) center top repeat-y;
}

/* line 12, ../sass/style.scss */
#home, #page {
  min-width:1150px;
  overflow:hidden;
  background: url(../img/bg_top.jpg) center top no-repeat;
}

/* line 17, ../sass/style.scss */
a {
  text-decoration: none;
}

/* line 21, ../sass/style.scss */
.w1150 {
  width: 1150px;
  margin: 0 auto;
}

/* line 26, ../sass/style.scss */
.fl, .left {
  float: left;
}

/* line 30, ../sass/style.scss */
.fr, .right {
  float: right;
}

/* line 34, ../sass/style.scss */
.clearfix, .wrap {
  *zoom: 1;
}
/* line 36, ../sass/style.scss */
.clearfix:after, .wrap:after {
  content: "\200B";
  height: 0;
  display: block;
  clear: both;
}

/* line 44, ../sass/style.scss */
.sprite {
  background-image: url(../img/spritesheet.png);
  background-repeat: no-repeat;
  display: block;
}

/* line 50, ../sass/style.scss */
.sprite-ad {
  width: 224px;
  height: 40px;
  background-position: -5px -5px;
}

/* line 56, ../sass/style.scss */
.sprite-btn_play {
  width: 55px;
  height: 57px;
  background-position: -5px -55px;
}

/* line 62, ../sass/style.scss */
.sprite-icon_nav {
  width: 8px;
  height: 9px;
  background-position: -70px -55px;
}

/* line 68, ../sass/style.scss */
.sprite-ios {
  width: 224px;
  height: 40px;
  background-position: -5px -122px;
}

/* line 74, ../sass/style.scss */
.sprite-next {
  width: 25px;
  height: 40px;
  background-position: -88px -55px;
}

/* line 80, ../sass/style.scss */
.sprite-pc {
  width: 224px;
  height: 40px;
  background-position: -239px -5px;
}

/* line 86, ../sass/style.scss */
.sprite-prev {
  width: 25px;
  height: 40px;
  background-position: -123px -55px;
}

/* line 93, ../sass/style.scss */
a {
  transition: all 0.3s;
}

/* line 98, ../sass/style.scss */
.header {
  position: relative;
}
/* line 100, ../sass/style.scss */
.header img {
  display: block;
  width: 100%;
}
/* line 104, ../sass/style.scss */
.header .nav {
  position: absolute;
  bottom: 5px;
  left: 50%;
  /*margin-left: -596px;*/
  width: 1192px;
  height: 63px;
  background: url(../img/bg_nav.png) center top no-repeat;
  /*clear: both;*/
}
/* line 114, ../sass/style.scss */
/*.header .nav ul li {
  float: left;
  width: 238px;
  height: 63px;
  line-height: 63px;
  text-align: center;
}*/
/* line 120, ../sass/style.scss */
.header .nav ul li i {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 8px;
  height: 63px;
  background: url(../img/icon_nav.png) center no-repeat;
}
/* line 125, ../sass/style.scss */
.header .nav ul li i.before {
  margin-right: 10px;
}
/* line 128, ../sass/style.scss */
.header .nav ul li i.after {
  margin-left: 10px;
}
/* line 132, ../sass/style.scss */
.header .nav ul li a {font-size: 16px;}
/* line 137, ../sass/style.scss */
/*.header .nav ul li a:hover, .header .nav ul li a.hover {
  text-shadow: 0px 0px 10px #fbdf43;
}*/
/* line 145, ../sass/style.scss */
.header .btn_play {
  display: block;
  width: 65px;
  height: 35px;
  padding: 0;
  border: 0;
  cursor: pointer;
  position: absolute;
  left: 290px;
  top: 516px;
  background: url(about:blank);
}

/*search*/
/* line 163, ../sass/style.scss */
.search {
  height: 46px;
  line-height: 46px;
  color: #fff;
  background: #16192a;
  position: relative;
  margin-bottom: 10px;
}
/* line 170, ../sass/style.scss */
.search p {
  padding-left: 20px;
  font-size: 14px;
}
/* line 173, ../sass/style.scss */
.search p a {
  color: #fff;
  padding: 0 10px;
}
/* line 176, ../sass/style.scss */
.search p a:hover {
  text-decoration: underline;
}
/* line 181, ../sass/style.scss */
.search .yzzSearch {
  position: absolute;
  right: 0;
  height: 36px;
  top: 50%;
  margin-top: -18px;
}
/* line 187, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_inbox, .search .yzzSearch .searchForm .ns_btnSearch, .search .yzzSearch .searchForm .ns_selbox {
  float: left;
  display: inline;
}
/* line 188, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_inbox {
  border: 0;
  height: 36px;
  line-height: 36px;
  width: 250px;
  padding: 0 5px;
  color: #666;
}
/* line 190, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_selbox {
  border-left: 1px solid #6C8623;
  border-right: 1px solid #6C8623;
  height: 36px;
  width: 50px;
  position: relative;
  color: #666;
  background: #fff;
  display: none;
}
/* line 193, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_btnSearch {
  border: none;
  height: 36px;
  width: 100px;
  background: #16192A;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
}
/* line 195, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_value {
  padding: 0 5px 0 10px;
  cursor: pointer;
  line-height: 36px;
  position: relative;
  z-index: 2;
}
/* line 196, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_list {
  position: absolute;
  top: 24px;
  left: -1px;
  width: 50px;
  background: #fff;
  border: 1px solid #6C8623;
  height: 49px;
  overflow: hidden;
  display: none;
}
/* line 197, ../sass/style.scss */
.search .yzzSearch .ns_list li {
  line-height: 36px;
  height: 36px;
  cursor: pointer;
  border-bottom: 1px solid #E0E0E0;
  padding-left: 10px;
}
/* line 198, ../sass/style.scss */
.search .yzzSearch .searchForm .ns_icon {
  border: 4px dotted transparent;
  border-top: 4px solid #ADADAD;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  top: 9px;
  right: 3px;
}

/*--search*/
/* line 206, ../sass/style.scss */
.mt10 {
  margin-top: 10px;
}

/*

  public head style

*/
@keyframes btnRotate {
  0% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* line 310, ../sass/style.scss */
.section1,.section3,.show-box .eval p{position:relative;overflow:hidden;}
.section1{height:405px;}
.section1 .item1 .play:hover {
  -webkit-animation: btnRotate 1s;
  -o-animation: btnRotate 1s;
  animation: btnRotate 1s;
}

/* line 320, ../sass/style.scss */
.section1 .item2, .section1 .item3 {
  background: #fff;
}
/* line 324, ../sass/style.scss */
.section1 .item1 .video, .section1 .item1 .recommend {
  background: #fff;
  border: 1px solid #bababa;
}
/* line 330, ../sass/style.scss */
.section1 .item1 > *, .section1 .item2 > *, .section1 .item3 > * {
  padding: 10px;
}
/* line 334, ../sass/style.scss */
.section1 .item2, .section1 .item3 {
  height: 403px;
}
/* line 337, ../sass/style.scss */
.section1 .item1 {
  width: 428px;
  margin-right: 10px;
}
/* line 257, ../sass/style.scss */
.section1 .item1 .g_hd {
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #cecece;
  position: relative;
}
/* line 262, ../sass/style.scss */
.section1 .item1 .g_hd h3 {
  font-size: 20px;
  color: #3d2b59;
  height: 35px;
  font-weight: bold;
}
/* line 267, ../sass/style.scss */
.section1 .item1 .g_hd h3 b {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border-bottom: 3px solid #3d2b59;
  margin-top: -6px;
  *margin-top: -3px;
}
/* line 273, ../sass/style.scss */
.section1 .item1 .g_hd h3 em {
  font-style: normal;
  font-size: 12px;
  font-family: 'Arial';
}
/* line 279, ../sass/style.scss */
.section1 .item1 .g_hd .more {
  position: absolute;
  display: block;
  width: 60px;
  background: #3d2b59;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  border-radius: 5px;
  right: 0px;
  bottom: 10px;
}
/* line 341, ../sass/style.scss */
.section1 .item1 .vplay {
  width: 405px;
  height:260px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  background:#3d2b59;
}
/* line 348, ../sass/style.scss */
.section1 .item1 .vplay img {
  display: block;
  width: 405px;
  height: 260px;
}
/* line 353, ../sass/style.scss */
.section1 .item1 .vplay .play {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -27px;
  margin-left: -26px;
  cursor: pointer;
}
/* line 362, ../sass/style.scss */
.section1 .item1 .recommend {
  height: 67px;
  padding: 0;
  overflow: hidden;
  border: none;
}
/* line 367, ../sass/style.scss */
.section1 .item1 .recommend h4 {
  height: 67px;
  line-height: 67px;
  width: 96px;
  background: #3d2b59;
  float: left;
  font-size: 18px;
  text-align: center;
  color: #fff;
  margin-right: 20px;
}
/* line 378, ../sass/style.scss */
.section1 .item1 .recommend .art {
  overflow: hidden;
  height: 67px;
  color: #5e5e5e;
}
/* line 382, ../sass/style.scss */
.section1 .item1 .recommend .art p {
  padding-top: 12px;
  overflow: hidden;
  width: 300px;
}
/* line 386, ../sass/style.scss */
.section1 .item1 .recommend .art p a {
  color: #5e5e5e;
}
/* line 388, ../sass/style.scss */
.section1 .item1 .recommend .art p a:hover {
  color: #3d2b59;
  text-decoration: underline;
}
/* line 393, ../sass/style.scss */
.section1 .item1 .recommend .art p .date {
  float: right;
}
/* line 400, ../sass/style.scss */
.section1 .item2 {
  width: 432px;
  margin-right: 10px;
  border: 1px solid #bababa;
}
/* line 257, ../sass/style.scss */
.section1 .item2 .g_hd {
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #cecece;
  position: relative;
}
/* line 262, ../sass/style.scss */
.section1 .item2 .g_hd h3 {
  font-size: 20px;
  color: #3d2b59;
  height: 35px;
  font-weight: bold;
}
/* line 267, ../sass/style.scss */
.section1 .item2 .g_hd h3 b {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border-bottom: 3px solid #3d2b59;
  margin-top: -6px;
  *margin-top: -3px;
}
/* line 273, ../sass/style.scss */
.section1 .item2 .g_hd h3 em {
  font-style: normal;
  font-size: 12px;
  font-family: 'Arial';
}
/* line 279, ../sass/style.scss */
.section1 .item2 .g_hd .more {
  position: absolute;
  display: block;
  width: 60px;
  background: #3d2b59;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  border-radius: 5px;
  right: 0px;
  bottom: 10px;
}
/* line 405, ../sass/style.scss */
.section1 .item2 .hot_title {
  margin-top: 30px;
  text-align: center;
}
/* line 409, ../sass/style.scss */
.section1 .item2 .hot_title h5 a {
  color: #ce0101;
  font-size: 18px;
  font-weight: bold;
}
/* line 413, ../sass/style.scss */
.section1 .item2 .hot_title h5 a:hover {
  text-shadow: 0px 0px 30px #ce0101;
  *text-decoration: underline;
}
/* line 420, ../sass/style.scss */
.section1 .item2 .hot_title p a {
  color: #666;
  font-size: 12px;
  margin-right: 10px;
}
/* line 424, ../sass/style.scss */
.section1 .item2 .hot_title p a:hover {
  text-decoration: underline;
}
/* line 431, ../sass/style.scss */
.section1 .item3 {
  width: 266px;
  border: 1px solid #bababa;
}
/* line 257, ../sass/style.scss */
.section1 .item3 .g_hd {
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #cecece;
  position: relative;
}
/* line 262, ../sass/style.scss */
.section1 .item3 .g_hd h3 {
  font-size: 20px;
  color: #3d2b59;
  height: 35px;
  font-weight: bold;
}
/* line 267, ../sass/style.scss */
.section1 .item3 .g_hd h3 b {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border-bottom: 3px solid #3d2b59;
  margin-top: -6px;
  *margin-top: -3px;
}
/* line 273, ../sass/style.scss */
.section1 .item3 .g_hd h3 em {
  font-style: normal;
  font-size: 12px;
  font-family: 'Arial';
}
/* line 279, ../sass/style.scss */
.section1 .item3 .g_hd .more {
  position: absolute;
  display: block;
  width: 60px;
  background: #3d2b59;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  border-radius: 5px;
  right: 0px;
  bottom: 10px;
}
/* line 435, ../sass/style.scss */
.section1 .item3 .info {
  overflow: hidden;
}
/* line 228, ../sass/style.scss */
.section1 .item3 .info img {
  float: left;
  margin-right: 10px;
}
/* line 232, ../sass/style.scss */
.section1 .item3 .info .text {
  overflow: hidden;
}
/* line 234, ../sass/style.scss */
.section1 .item3 .info .text h5 {
  color: #3d2b59;
  font-weight: bold;
  font-size: 14px;
  padding: 10px 0;
}
/* line 240, ../sass/style.scss */
.section1 .item3 .info .text p {
  padding: 5px 0;
  font-size: 12px;
  color: #333;
}
/* line 438, ../sass/style.scss */
.section1 .item3 > p {
  font-size: 12px;
  color: #333;
  line-height: 1.5;
  padding: 0 10px;
}
/* line 444, ../sass/style.scss */
.section1 .item3 .down {
  padding-bottom: 0;
}
/* line 447, ../sass/style.scss */
.section1 .item3 .down ul li {
  margin-left: auto;
  margin-right: auto;
}
/* line 452, ../sass/style.scss */
.section1 .item3 .down ul li a {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #fff;
  text-indent: 5em;
}
/* line 463, ../sass/style.scss */
.section1 .item3 .game-recommend {
  text-align: center;
}
/* line 466, ../sass/style.scss */
.section1 .item3 .game-recommend h5 {
  color: #3d2b59;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 472, ../sass/style.scss */
.section1 .item3 .game-recommend .wrap {
  width: 225px;
  margin-left: auto;
  margin-right: auto;
}
/* line 479, ../sass/style.scss */
.section1 .item3 .game-recommend ul {
  width: 110%;
}
/* line 481, ../sass/style.scss */
.section1 .item3 .game-recommend ul li {
  float: left;
  width: 50px;
  margin-right: 8px;
}
/* line 485, ../sass/style.scss */
.section1 .item3 .game-recommend ul li a {
  display: block;
}
/* line 487, ../sass/style.scss */
.section1 .item3 .game-recommend ul li a img {
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 5px;
}

/* line 500, ../sass/style.scss */
.new_list {
  padding: 0 5px;
  font-size: 14px;
  margin-top: 20px;
}
/* line 505, ../sass/style.scss */
.new_list ul li {
  line-height: 2;
  overflow: hidden;
  color: #5e5e5e;
}
/* line 509, ../sass/style.scss */
.new_list ul li .date {
  float: right;
}
/* line 512, ../sass/style.scss */
.new_list ul li a {
  color: #5e5e5e;
}
/* line 514, ../sass/style.scss */
.new_list ul li a.type {
  color: #dc050f;
}
/* line 517, ../sass/style.scss */
.new_list ul li a em {
  padding: 0 5px;
}
/* line 520, ../sass/style.scss */
.new_list ul li a:hover {
  color: #3d2b59;
  text-decoration: underline;
}

/* line 531, ../sass/style.scss */
.section2,.section {
  border: 1px solid #bababa;
  background: #fff;
  padding: 10px;
}
/* line 257, ../sass/style.scss */
.section2 .g_hd,.section .g_hd {
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #cecece;
  position: relative;
}
/* line 262, ../sass/style.scss */
.section2 .g_hd h3,.section .g_hd h3 {
  font-size: 20px;
  color: #3d2b59;
  height: 35px;
  font-weight: bold;
}
/* line 267, ../sass/style.scss */
.section2 .g_hd h3 b,.section .g_hd h3 b {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border-bottom: 3px solid #3d2b59;
  margin-top: -6px;
  *margin-top: -3px;
}
/* line 273, ../sass/style.scss */
.section2 .g_hd h3 em,.section .g_hd h3 em,.section2 .g_hd h3,.section .g_hd h3 span{
  font-style: normal;
  font-size: 12px;
  font-family: 'Arial';
}
/* line 279, ../sass/style.scss */
.section2 .g_hd .more,.section .g_hd .more {
  position: absolute;
  display: block;
  width: 60px;
  background: #3d2b59;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  border-radius: 5px;
  right: 0px;
  bottom: 10px;
}
/* line 537, ../sass/style.scss */
.section2 .turn {
  margin-top: 15px;
  width: 1068px;
  height: 205px;
  background: #f4f4f4;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
/* line 544, ../sass/style.scss */
.section2 .turn .img {
  position: relative;
  left: 10px !important;
  /*top:50%;
  margin-top:-80px;
  left:50%;
  margin-left:-446px;*/
  width: 892px;
  height: 160px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  padding-top: 22px;
}
/* line 557, ../sass/style.scss */
.section2 .turn .img ul {
  width: 150%;
}
/* line 559, ../sass/style.scss */
.section2 .turn .img ul li {
  float: left;
  width: 200px;
  margin-right: 30px;
}
/* line 563, ../sass/style.scss */
.section2 .turn .img ul li a {
  display: block;
}
/* line 565, ../sass/style.scss */
.section2 .turn .img ul li a img {
  display: block;
  width: 200px;
  height: 132px;
  transition: all 0.3s;
}
/* line 571, ../sass/style.scss */
.section2 .turn .img ul li a span {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
  color: #333;
  font-size: 12px;
}
/* line 580, ../sass/style.scss */
.section2 .turn .img ul li a:hover span {
  color: #3d2b59;
}
/* line 584, ../sass/style.scss */
.section2 .turn .img ul li a .wrap {
  width: 200px;
  height: 132px;
  position:relative;
  overflow: hidden;
}
/* line 590, ../sass/style.scss */
.section2 .turn .img ul li a .wrap:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
/* line 602, ../sass/style.scss */
.section2 .turn pre {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  cursor: pointer;
}
/* line 607, ../sass/style.scss */
.section2 .turn pre.prev {
  left: 30px;
}
/* line 610, ../sass/style.scss */
.section2 .turn pre.next {
  right: 30px;
}

/* line 618, ../sass/style.scss */
.section3{height:330px;}
.section3 .item1, .section3 .item2, .section3 .item3 {
  border: 1px solid #bababa;
  background: #fff;
  padding: 10px;
  width: 354px;
  height: 306px;
}
/* line 257, ../sass/style.scss */
.section3 .item1 .g_hd, .section3 .item2 .g_hd, .section3 .item3 .g_hd {
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #cecece;
  position: relative;
}
/* line 262, ../sass/style.scss */
.section3 .item1 .g_hd h3, .section3 .item2 .g_hd h3, .section3 .item3 .g_hd h3 {
  font-size: 20px;
  color: #3d2b59;
  height: 35px;
  font-weight: bold;
}
/* line 267, ../sass/style.scss */
.section3 .item1 .g_hd h3 b, .section3 .item2 .g_hd h3 b, .section3 .item3 .g_hd h3 b {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border-bottom: 3px solid #3d2b59;
  margin-top: -6px;
  *margin-top: -3px;
}
/* line 273, ../sass/style.scss */
.section3 .item1 .g_hd h3 em, .section3 .item2 .g_hd h3 em, .section3 .item3 .g_hd h3 em {
  font-style: normal;
  font-size: 12px;
  font-family: 'Arial';
}
/* line 279, ../sass/style.scss */
.section3 .item1 .g_hd .more, .section3 .item2 .g_hd .more, .section3 .item3 .g_hd .more {
  position: absolute;
  display: block;
  width: 60px;
  background: #3d2b59;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  border-radius: 5px;
  right: 0px;
  bottom: 10px;
}
/* line 626, ../sass/style.scss */
.section3 .item1, .section3 .item2 {
  margin-right: 11px;
}
/* line 629, ../sass/style.scss */
.section3 .new_list {
  font-size: 14px;
  padding: 0;
}
/* line 633, ../sass/style.scss */
.section3 .new_list ul li {
  line-height: 2;
}
/* line 638, ../sass/style.scss */
.section3 .topic {
  margin-top: 20px;
}
/* line 641, ../sass/style.scss */
.section3 .topic ul li {
  overflow: hidden;
  height: 120px;
}
/* line 644, ../sass/style.scss */
.section3 .topic ul li .img {
  width:180px;
  height:120px;
  display: block;
  float: left;
  margin-right: 12px;
  position:relative;
}
/* line 648, ../sass/style.scss */
.section3 .topic ul li .img img {
  display: block;
  width: 180px;
  height: 120px;
}
/* line 654, ../sass/style.scss */
.section3 .topic ul li .text {
  overflow: hidden;
  height: 120px;
  position: relative;
}
/* line 658, ../sass/style.scss */
.section3 .topic ul li .text h5 {
  line-height: 2;
}
/* line 660, ../sass/style.scss */
.section3 .topic ul li .text h5 a {
  color: #3d2b59;
}
/* line 662, ../sass/style.scss */
.section3 .topic ul li .text h5 a:hover {
  color: #3d2b59;
  text-decoration: underline;
}
/* line 668, ../sass/style.scss */
.section3 .topic ul li .text p {
  font-size: 12px;
  color: #6e6e6e;
  line-height: 1.5;
}
/* line 673, ../sass/style.scss */
.section3 .topic ul li .text .more {
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  width: 80px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  background: #3d2b59;
  color: #fff;
  font-size: 14px;
}
/* line 685, ../sass/style.scss */
.section3 .topic ul li .text .more:hover {
  border-radius: 5px;
}

/* line 697, ../sass/style.scss */
.section4 .img {
  width: 1150px;
  overflow: hidden;
}
/* line 701, ../sass/style.scss */
.section4 ul {
  width: 110%;
}
/* line 703, ../sass/style.scss */
.section4 ul li {
  width: 376px;
  height: 246px;
  margin-right: 11px;
  float: left;
  position:relative;
  overflow: hidden;
}
/* line 710, ../sass/style.scss */
.section4 ul li img {
  display: block;
  width: 376px;
  height: 246px;
  transition: all .3s;
}
/* line 717, ../sass/style.scss */
.section4 ul li:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 729, ../sass/style.scss */
.home {
  padding-bottom: 40px;
}

/* line 733, ../sass/style.scss */
.gb {
  position: absolute;
  right: -54px;
  top: 0;
  transition: all 0.3s;
}
/* line 738, ../sass/style.scss */
.gb:hover {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*---index home end*/
/*pt-list star*/
/* line 763, ../sass/style.scss */
.page .layout {
  background: #fff;
  padding-bottom: 10px;
}

/* line 769, ../sass/style.scss */
#getMaxHeight {
  width: 800px;
  padding: 0 10px;
}
/* line 772, ../sass/style.scss */
#getMaxHeight #crumbs {
  font-size: 14px;
  color: #000;
  padding-bottom: 12px;
  border-bottom: 1px solid #c6c6c6;
  margin-bottom: 25px;
}
/* line 777, ../sass/style.scss */
#getMaxHeight #crumbs a {
  font-size: 14px;
  color: #000;
}
/* line 783, ../sass/style.scss */
#getMaxHeight #list ul li {
  overflow: hidden;
  margin-bottom: 45px;
}
/* line 786, ../sass/style.scss */
#getMaxHeight #list ul li .img {
  display: block;
  width: 180px;
  height: 120px;
  float: left;
  margin-right: 10px;
  overflow: hidden;
}
/* line 793, ../sass/style.scss */
#getMaxHeight #list ul li .img img {
  display: block;
  width: 180px;
  height: 120px;
  transition: all 0.3s;
}
/* line 798, ../sass/style.scss */
#getMaxHeight #list ul li .img img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
/* line 807, ../sass/style.scss */
#getMaxHeight #list ul li .text {
  overflow: hidden;
  height: 120px;
  position: relative;
}
/* line 811, ../sass/style.scss */
#getMaxHeight #list ul li .text h4 {
  line-height: 1.2;
  padding-bottom: 10px;
  font-weight: normal;
}
/* line 815, ../sass/style.scss */
#getMaxHeight #list ul li .text h4 a {
  font-size: 14px;
  color: #000;
  font-size: 18px;
}
/* line 818, ../sass/style.scss */
#getMaxHeight #list ul li .text h4 a:hover {
  color: #3d2b59;
  text-decoration: underline;
}
/* line 824, ../sass/style.scss */
#getMaxHeight #list ul li .text p {
  color: #666;
  font-size: 14px;
  overflow: hidden;
  line-height: 1.5;
}
/* line 829, ../sass/style.scss */
#getMaxHeight #list ul li .text p .more {
  float: right;
  color: #ff7109;
}
/* line 833, ../sass/style.scss */
#getMaxHeight #list ul li .text p.bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

/* line 847, ../sass/style.scss */
.aside {
  width: 310px;
  margin: 10px;
  background: #ececef;
}
/* line 851, ../sass/style.scss */
.aside > * {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 857, ../sass/style.scss */
.aside .info {
  overflow: hidden;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 228, ../sass/style.scss */
.aside .info img {
  float: left;
  margin-right: 10px;
}
/* line 232, ../sass/style.scss */
.aside .info .text {
  overflow: hidden;
}
/* line 234, ../sass/style.scss */
.aside .info .text h5 {
  color: #3d2b59;
  font-weight: bold;
  font-size: 14px;
  padding: 10px 0;
}
/* line 240, ../sass/style.scss */
.aside .info .text p {
  padding: 5px 0;
  font-size: 12px;
  color: #333;
}
/* line 864, ../sass/style.scss */
.aside .info .text h5 {
  color: #028ddd;
}
/* line 869, ../sass/style.scss */
.aside .down {
  overflow: hidden;
}
/* line 871, ../sass/style.scss */
.aside .down a {
  display: block;
  width: 140px;
  height: 40px;
  font-size: 0;
  float: left;
  opacity: 0.8;
}
/* line 879, ../sass/style.scss */
.aside .down a.ios_down {
  background: url(../img/btn_ios.png) 0 0 no-repeat;
  margin-right: 10px;
}
/* line 883, ../sass/style.scss */
.aside .down a.ad_down {
  background: url(../img/btn_ad.png) 0 0 no-repeat;
}
/* line 886, ../sass/style.scss */
.aside .down a:hover {
  opacity: 1;
}
/* line 894, ../sass/style.scss */
.aside .t-list ul li {
  overflow: hidden;
  margin-bottom: 18px;
  line-height: 18px;
}
/* line 898, ../sass/style.scss */
.aside .t-list ul li em {
  display: block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  background: #bbb;
  color: #fff;
  float: left;
  text-align: center;
  margin-right: 10px;
  font-style: normal;
}
/* line 910, ../sass/style.scss */
.aside .t-list ul li a {
  color: #333;
}
/* line 912, ../sass/style.scss */
.aside .t-list ul li a:hover {
  color: #3d2b59;
  text-decoration: underline;
}
/* line 918, ../sass/style.scss */
.aside .t-list ul li.first em {
  background: #ffa62f;
}
/* line 923, ../sass/style.scss */
.aside .t-list ul li.second em {
  background: #fbb455;
}
/* line 928, ../sass/style.scss */
.aside .t-list ul li.third em {
  background: #f7c27c;
}
/* line 936, ../sass/style.scss */
.aside .gg {
  display: block;
  width: 290px;
  height: 100px;
}
/* line 940, ../sass/style.scss */
.aside .gg img {
  display: block;
  width: 290px;
  height: 100px;
}
/* line 949, ../sass/style.scss */
.aside .pt-list ul li {
  overflow: hidden;
  margin-bottom: 20px;
}
/* line 952, ../sass/style.scss */
.aside .pt-list ul li .img {
  display: block;
  width: 120px;
  height: 80px;
  float: left;
  margin-right: 10px;
}
/* line 958, ../sass/style.scss */
.aside .pt-list ul li .img img {
  display: block;
  width: 120px;
  height: 80px;
}
/* line 964, ../sass/style.scss */
.aside .pt-list ul li .text {
  overflow: hidden;
  height: 80px;
  position: relative;
}
/* line 968, ../sass/style.scss */
.aside .pt-list ul li .text a {
  color: #333;
  font-size: 12px;
  line-height: 1.5;
}
/* line 972, ../sass/style.scss */
.aside .pt-list ul li .text a:hover {
  color: #3d2b59;
  text-decoration: underline;
}
/* line 977, ../sass/style.scss */
.aside .pt-list ul li .text .date {
  position: absolute;
  font-size: 12px;
  color: #999;
  left: 0;
  bottom: 0;
}
/* line 989, ../sass/style.scss */
.aside .head {
  height: 50px;
  border-bottom: 1px solid #2a5484;
  margin-top: 15px;
  margin-bottom: 20px;
}
/* line 994, ../sass/style.scss */
.aside .head h3 {
  font-size: 14px;
  color: #000;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  float: left;
  border-bottom: 1px solid #ffa62f;
}
/* line 1002, ../sass/style.scss */
.aside .head .more {
  display: block;
  height: 50px;
  float: right;
  line-height: 50px;
  color: #666;
  font-size: 12px;
}
/* line 1009, ../sass/style.scss */
.aside .head .more:hover {
  text-decoration: underline;
}

/* line 1016, ../sass/style.scss */
.page-number {
  width: 100%;
  overflow: hidden;
  position: relative;
  font-size: 12px;
}
/* line 1021, ../sass/style.scss */
.page-number ul {
  width: auto;
  padding: 15px 0;
  position: relative;
  left: 50%;
  float: left;
  display: inline;
}
/* line 1028, ../sass/style.scss */
.page-number ul li {
  position: relative;
  right: 50%;
  font-family: Verdana;
  padding: 2px;
  width: auto;
  background: none;
  border-bottom: none;
  float: left;
  display: inline;
  line-height: 33px;
  height: 33px;
}
/* line 1040, ../sass/style.scss */
.page-number ul li a {
  padding: 0 11px;
  display: block;
  color: #777;
  border: 1px solid #ccc;
  background: #fff;
}
/* line 1048, ../sass/style.scss */
.page-number ul .pageinfo {
  color: #999;
  position: relative;
  left: -50%;
  top:11px;
  line-height: 17px;
  padding: 2px 4px;
}
/* line 1054, ../sass/style.scss */
.page-number ul .pageinfo strong {
  color: #666;
  font-weight: normal;
  margin: 0 2px;
}

/* line 1062, ../sass/style.scss */
.page-number ul a:hover, .page-number ul li.thisclass a {
  text-decoration: none;
  color: #fff;
  border: 1px solid #20a5f1;
  background-color: #20a5f1;
}

/*article*/
/* line 1073, ../sass/style.scss */
#article {
  padding: 5px 17px 20px;
}
/* line 1075, ../sass/style.scss */
#article h1 {
  font-size: 20px;
  color: #3d2b59;
  padding-top: 10px;
  text-align: center;
  overflow: hidden;
  font-weight: bold;
  padding-bottom: 5px;
}
/* line 1084, ../sass/style.scss */
#article address {
  text-align: center;
  padding-top: 10px;
  color: #333;
}
/* line 1090, ../sass/style.scss */
#article address span {
  margin: 0 5px;
  font-size: 12px;
}
/* line 1095, ../sass/style.scss */
#article .copyright {
  text-align: right;
  color: #F00;
  font-size: 12px;
  line-height: 28px;
}
/* line 1101, ../sass/style.scss */
#article .article-nav {
  font-size: 12px;
  width: 50%;
}
/* line 1104, ../sass/style.scss */
#article .article-nav h3 {
  font-size: 14px;
  color: #0BF;
  font-weight: bold;
  padding-bottom: 10px;
}
/* line 1110, ../sass/style.scss */
#article .article-nav span, #article .article-nav dd {
  display: block;
  padding-bottom: 10px;
}

/* line 1117, ../sass/style.scss */
#wrapper {
  width: 100%;
}
/* line 1119, ../sass/style.scss */
#wrapper td {
  line-height: 1.6;
  font-size: 14px;
}
/* line 1122, ../sass/style.scss */
#wrapper td img {
  vertical-align: bottom;
  background: none;
}
/* line 1127, ../sass/style.scss */
#wrapper td p, #wrapper #wrapper td center, #wrapper #wrapper td div {
  margin: 1em 0;
font-size:16px;
}
.editor {
    text-align: right;
    font-weight: bold;
    color: #666565;
}
/*footer*/
/* line 1144, ../sass/style.scss */
.footer {
  min-width:1150px;
  height: 97px;
  padding-top: 20px;
  background: #1c1928;
  line-height: 26px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
/* line 1152, ../sass/style.scss */
.footer a {
  color: #fff;
  margin: 0 10px;
}
/* line 1155, ../sass/style.scss */
.footer a:hover {
  text-decoration: underline;
  color: #fff;
}

strong {font-weight:bold;}
#wrapAll{display:none !important;}
/*===========================
*@author:LeeKangJie
*update:2016.11.07
===========================*/
i{font-style:normal;}
.tab-li li.hover,.tab-li li,
.role-list li i,.show-box .label-wrapper li
{
    display: inline-block;
    *display: -moz-inline-stack;
    *zoom:1;
    *display: inline;     
}
img.loading
{
    width: 32px !important;
    height: 32px !important;
    position: absolute;
    top: 50% !important;
    left: 50% !important;
    margin: -16px 0 0 -16px !important;
}
/*寮忕鍥鹃壌*/
.tab-li{position:relative;color:#999;font-size:12px;}
.tab-li p.rare,.tab-li p.type{position:absolute;background:#3d2b59;}
.tab-li ul{padding:10px 0;font-size:0;}
.tab-li li{font-size:12px;padding:5px 10px;cursor:pointer;margin:0 0 0 20px;}
.tab-li p.rare,.tab-li p.type{width:80px;height:24px;top:50%;left:0;margin:-12px 0 0 0;line-height:24px;text-align:center;color:#fff;}
.tab-li p.type{left:391px;margin:-12px 0 0 0;}
.tab-li li:first-child{margin:0 0 0 80px;}
.tab-li li:first-child+li+li+li{margin:0 0 0 20px;}
.tab-li li.hover,.tab-li li:hover{color:#3d2b59;}
.list-card{height:310px;position:relative;overflow:hidden;}
.list-card ul{width:110% !important;display:none;margin-top:-10px;line-height:310px;}
.list-card ul i{padding:0 0 0 500px;}
.slimScrollDiv{display:none;}
.list-card ul:first-child,div.slimScrollDiv:first-child{display:block;}
.list-card li{width:110px;height:135px;font-size:14px;margin:20px 36px 0 0;float:left;}
.list-card li a{color:#3d2b59;outline:none;border:none;}
.list-card li span{display:block;}
.list-card li span:first-child{height:110px;position:relative;}
.list-card li span:first-child img{width:90px;height:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
.list-card li span:first-child+span{padding:10px 0 0 0;text-align:center;}
/*寮忕瀵规&#65533;*/
.item-box{height:343px;border:1px solid #cecece;margin:15px 0 0 0;}
.item-box,.type-box,.role-list{position:relative;overflow:hidden;}
.type-box{width:235px;height:100%;}
.type-box .type-tab{width:109px;border-right:1px solid #cecece;}
.type-tab li{width:100%;height:68px;line-height:69px;text-align:center;border-top:1px solid #cecece;cursor:pointer;color:#3d2b59;}
.type-tab li:first-child{border-top:none;}
.type-tab li:hover,.type-tab li.hover{background:#fffadb;}
.role-list{width:124px;height:100%;border-right:1px solid #cecece;}
.role-list ul{display:none;text-align:center;line-height:343px;}
.role-list ul:first-child{display:block;}
.role-list li{cursor:pointer;margin-top:20px;}
.role-list li p{font-size:14px;color:#3d2b59;text-align:center;}
.role-list li p:first-child{width:70px;height:70px;margin:0 auto;position:relative;}
.role-list li p:first-child,.show-box .label-wrapper li,.list-card li span:first-child{background:#d7edf1 url(../img/loading.gif) no-repeat center;}
.role-list li p:first-child+p{padding:5px 0 0 0;}
.role-list li p:first-child img,.show-box .label-wrapper li img,.show-box dd .pve div:first-child img{width:100%;height:100%}
.role-list li i{width:12px;height:12px;margin:0 5px 0 0;background:url(../img/ico-i.png) no-repeat;}
.role-list li span,.role-list li i{vertical-align:middle;}
.role-list li span{padding: 10px 0 0 0;display: block;}
.sel-list{border-bottom:1px solid #cecece;}
.show-box{width:890px;height:100%;background:#fffadb;}
.show-box .label-wrapper{width:750px;height:110px;font-size:0;padding:0 0 0 20px;position:relative;overflow:hidden;}
.show-box .label-wrapper .slide-prev,.show-box .label-wrapper .slide-next{width:25px;height:100%;cursor:pointer;display:none;}
.show-box .label-wrapper .slide-prev{margin:0 15px 0 0;background:url(../img/prev.png) no-repeat center;}
.show-box .label-wrapper .slide-next{background:url(../img/next.png) no-repeat center;}
.show-box .label-wrapper .swiper-label{width:685px;position:relative;overflow:hidden;}
.show-box .label-wrapper li{width:70px;height:70px;margin:20px 0 0 30px;position:relative;}
.show-box .label-wrapper li,.show-box .label-wrapper li img,.role-list li p:first-child,.role-list li p:first-child img,.list-card li span:first-child,.list-card li span:first-child img,.show-box dd .pve div:first-child,.show-box dd .pve div:first-child img{border-radius:10px;}
.show-box .label-wrapper li i{width:15px;height:15px;cursor:pointer;position:absolute;top:-10px;right:-10px;border-radius:100%;background:url(../img/ico-close.png) no-repeat;}
.show-box .label-wrapper li:first-child{margin-left:0;}
.show-box .confirm-btn{width:70px;height:61px;border-radius:10px;font-size:18px;color:#fff;margin:20px 0 0 30px;line-height:25px;padding-top:9px;text-align:center;cursor:pointer;background:#3d2b59;}
.show-box .confirm-btn:hover{background:#2e1f46;}
.show-box .show-cont{height:230px;}
.show-box dl{width:850px !important;margin:0 auto;color:#3d2b59;overflow: hidden;}
.show-box dd{margin:20px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #e2dec3;}
.show-box dd .pve,.show-box dd .pvp,.show-box .eval{border-right:1px solid #e2dec3;height:70px;}
.show-box dd .pve{width:239px;}
.show-box dd .pve div{float:left;}
.show-box dd .pve div:first-child{width:70px;height:70px;background:#d7edf1;}
.show-box dd .pve div:first-child+div,.show-box dd .pvp div{width:140px;height:100%;padding:0 0 0 20px;font-size:24px;font-weight:bolder;}
.show-box dd .pve div:first-child+div p,.show-box dd .pvp p{font-size:16px;font-weight:normal;padding:10px 0 5px 0;}
.show-box dd .pvp{width:175px;}.show-box dd .pvp div{padding-left:30px;}
.show-box .eval{width:155px;padding:0 30px;text-align:center;overflow-y:auto;}
.show-box .eval h3{font-size:16px;}
.show-box .eval p{font-size:14px;word-break: break-all;line-height:20px;text-align:left;}
.show-box dl div.more{width:195px;height:70px;position:relative;}
.show-box dl div.more a{width:165px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#e1e0e4;display:block;position:absolute;top:50%;left:30px;margin:-20px 0 0 0;background:#3d2b59;}


/*===========================
*@author:zhuoxingsen
*update:2016.11.18
===========================*/
.xs_height{height: 336px;}
.xs_search{
  position: absolute;
  width:350px;
  height:38px;
  top:-4px;
  right:0;
}
.xs_text{
  display: block;
  float: left;
  width:260px;
  height:15px;
  border:1px solid #2e253d;
  color:#7f7f7f;
  font-size:14px;
  font-family:SimSun;
  padding:8px 10px;
  border-right:none;
}
.xs_btn{
  display:block;;
  float:left;
  width:66px;
  height:33px;
}
.xs_btn img{
  display: block;
  width:100%;
}
.xs_name{
  width:1100px;
  margin:20px auto 0 auto;
  height:33px;
  background:#f4f4f4;
  font-size:14px;
  color:#333333;
  line-height: 33px;
  border:1px solid #d1d0d0;
  padding-left:15px;

}
.xs_show{
  width:1120px;
  height:220px;
  margin:8px auto 0 auto;
}
.xs_sbox{
  width:340px;
  height:200px;
  color:#3d2b59;
  font-size:14px;
  background:#f0f0f0;
  padding:8px 0 20px 25px;
  float:left;
  overflow: hidden;
  position:relative;

}
.xs_sbox ul li{
  margin:0px;
  line-height:25px;
}
.xs_sbox ul li span{width:80px; display: block;float: left;}
.xs_ts{margin-right:10px;}
.xs_yh{margin-right:10px;}
.xs_yq{margin-right: 0;}

/*.xs_t1{margin-right:10px;}*/
/*.xs_t2{margin-right:30px;}*/
/*.xs_t3{margin-right:40px;}*/

#xs_w{margin-left:5px;}
#xs_n{margin-left:5px;}
#xs_key{color:#f00;}


.xs_sbox h2{
  font-size:16px;
  font-weight: bold;
}
/*update:20161228*/
.header .nav li a:hover,
.nav-txt .txt-menu a:hover
{text-decoration: underline;}
.header{width: 1150px;margin: 0 auto;position: relative;}
.header .nav{width: 1148px;height: 58px;border:1px solid #dcae4c;position: absolute;left: 0;bottom: 0;background: url(../img/bg_nav.png);}
.header .nav ul{width: 800px;}
.header .nav li,.header .nav li a{color: #fff;}
.header .nav li a img{vertical-align: middle;}
.header .nav li{width: 16.6%;height:58px;line-height:58px;display: block;float: left;text-align: center;}
.header .nav .links{width: 350px;height: 70px;position: absolute;right: -1px;top: -11px;}
.header .nav .links a{width: 170px;height: 100%;display: block;float: left;}
.header .nav .links a:first-child{background: url(../img/btn_links.png) no-repeat left top;}
.header .nav .links a:first-child+a{background: url(../img/btn_links.png) no-repeat -170px top;margin-left: 10px;}
.header .nav .select{width: 130px;position: relative;z-index: 3;background: #222;display: none;}
.header .nav .select a{display: block;height: 30px;line-height: 30px;border-top:1px solid #000;font-size: 14px;}
.header .nav .select a:first-child{border-top: 0;}
.header .nav li:first-child+li+li+li+li:hover .select{display: block;}

/*Ƽ*/
.nav-txt{padding: 0 15px 20px 15px;}
.nav-txt .left, .nav-txt .right {width: 560px;}
.nav-txt .left, .nav-txt .right {overflow: hidden;}
.nav-txt .txt-menu {font-size: 0;height: 26px;margin-top: 16px;overflow: hidden;}
.nav-txt .txt-menu strong, .nav-txt .txt-menu span, .nav-txt .txt-menu a {display: inline-block;font-size: 14px;*font-size: 13px;height: 26px;line-height: 26px;overflow: hidden;vertical-align: middle;}
.nav-txt .txt-menu strong {background: #4e5d98 none repeat scroll 0 0;color: #fff;font-size: 12px;margin-right: 10px;text-align: center;width: 70px;}
.nav-txt .txt-menu span {color: #aaa;}
.nav-txt .txt-menu a {padding: 0 6px;position: relative;color: #333;}
.nav-txt .txt-menu a .ico-hot {background: #000 url("../img/icons-hot.png") no-repeat scroll 0 0;display: block;height: 9px;position: absolute;right: 1px;top: 0;width: 9px;}

#wrapper img,
#wrapper video,
#wrapper iframe{
display:block;
margin:0 auto;
}