﻿.wp{ width:1200px }
a:hover{ text-decoration: none; }
#nv {
  background-repeat: repeat-x;
  background-position: 0 -33px;
}
.ftid a{height: 32px;line-height: 32px;}
.j_t_box{ clear:both; overflow: hidden; }
.jctj{width: 1200px;height: 304px;position: relative; float: left;}
.jctj .title{ height: 44px;border-bottom: 2px solid #2a2c31;line-height: 44px;position: relative;}
.jctj .title h3{float: left; font-size: 18px; font-weight: bold; color: #2c2c2d;}
.jctj .title h3 span{margin-right: 10px; color: #2c2c2d}
.yxzl h3 a,.heroine h3 a{float: right;color: #333333;font-size: 13px;height: 44px;width: 80px;font-weight: 500;}
.jctj .title a{float: right;color: #666;font-size: 13px;height: 44px; line-height:44px; width: 85px;font-weight: 500;}
.jctj-box ul{ padding-top: 25px; width:1200px}
.jctj-box ul li{ width:190px; height: 250px; float:left; background-color: #022f6b; margin-right: 11px; -webkit-transition: all 0.25s ease-in-out;
          -moz-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          -ms-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out;}
.jctj-box ul li:nth-child(6){ margin-right: 0; }
.jctj-box ul li:hover{transform: translateY(-10px); background-color: #1fb7ba; }
.jctj-box ul li h3{ padding:5px 10px}
.jctj-box ul li h3 a{ font-size: 14px; color: #fff;}
.jctj-box ul li p{ color:#eee; padding: 0 10px}
.jc-text p{font-size: 14px;color: #999999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 230px;}
.tea{width: 542px; height: 344px; float: right;}
.m-col-guide .m-guide-top {
    padding-right: 10px;
    background-color: #262626;
overflow: hidden}
.m-col-guide .m-guide-top .col-left {
      height: 160px;
      border: 2px solid #2b2d31; }
.m-col-guide .m-guide-top .col-right {
      width: 170px; }
.m-col-guide .m-guide-bottom {
    padding-top: 20px; }
.m-col-guide .m-guide-bottom ul li {
      float: left;
      margin-right: 19px;
      margin-bottom: 14px; }
.m-col-guide .m-guide-bottom ul li.end {
        margin-right: 0; }
.m-col-guide .m-guide-bottom ul li a {
        display: inline-block;
        width: 168px;
        font-size: 16px;
        height: 62px;
        line-height: 62px;
        color: #fff;
        background-color: #31384b;
        text-align: center;
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out; }
.m-col-guide .m-guide-bottom ul li a:hover {
          background-color: #33426a;
          font-size: 18px;
          font-weight: 700;
          text-decoration: none; }
.m-col-guide .m-guide-bottom ul li a:hover i {
            animation: img-rotate 1s; }
.col-left {
  float: left;
}
.col-right {
  float: right;
}
.btn-guideinfo {
  background: #4063a5;
  /* Old browsers */
  background: -moz-linear-gradient(left, #4063a5 0%, #233971 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #4063a5 0%, #233971 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #4063a5 0%, #233971 100%);
  width: 170px;
  height: 70px;
  display: inline-block;
  text-align: center;
  line-height: 70px;
  color: #fff;
  font-size: 16px;
  margin-top: 8px;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out; }
  .btn-guideinfo:hover {
    font-size: 18px;
    font-weight: 700;
    text-decoration: none; }
.block{ margin: 0; }
.frame{ border: 0; }