/* line 1, ../sass/_activity.scss */
.activity-intro {
  overflow: hidden;
  *zoom: 1;
}
.activity-intro img{
    /*width:100%;*/
    max-width:640px;
    min-width:320px;
}
/* line 3, ../sass/_activity.scss */
.activity-intro h2.intro {
  color: #89898a;
  font-size: 20px;
  margin-top: 30px;
}
/* line 8, ../sass/_activity.scss */
.activity-intro h2.title {
  color: #00a0e9;
  font-size: 18px;
  margin-top: 30px;
}
/* line 13, ../sass/_activity.scss */
.activity-intro .banner-wrapper {
  width: 780px;
  height: 400px;
  position: relative;
  overflow: hidden;
}
@media only all and (max-width: 640px) {
  /* line 13, ../sass/_activity.scss */
  .activity-intro .banner-wrapper {
    width: 600px;
  }
}
/* line 21, ../sass/_activity.scss */
.activity-intro .banner-wrapper .banner-items {
  width: 100%;
  position: relative;
  overflow: hidden;
}
/* line 26, ../sass/_activity.scss */
.activity-intro .banner-wrapper .slick-dots {
  height: 20px;
  background-color: #fff;
  bottom: 0;
  opacity: 0.5;
}
/* line 33, ../sass/_activity.scss */
.activity-intro .content {
  width: 87%;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 37, ../sass/_activity.scss */
.activity-intro .content p {
  color: #5a5858;
  font-size: 14px;
  line-height: 25px;
  margin-top: 20px;
}
/* line 42, ../sass/_activity.scss */
.activity-intro .content p a {
  color: #00a0e9;
  text-decoration: underline;
}
/* line 46, ../sass/_activity.scss */
.activity-intro .content p a:hover {
  color: #000;
}

/* line 1, ../sass/_audience.scss */
.audience-intro {
  overflow: hidden;
  *zoom: 1;
}
/* line 3, ../sass/_audience.scss */
.audience-intro h2.intro {
 
  font-size: 24px;
}
/* line 8, ../sass/_audience.scss */
.audience-intro .result-title {
  overflow: hidden;
  *zoom: 1;
}
/* line 12, ../sass/_audience.scss */
.audience-intro h2.search {
  font-size: 22px;
 
  margin-top: 30px;
  float: left;
  padding-bottom: 15px;
}
@media only all and (max-width: 640px) {
  /* line 19, ../sass/_audience.scss */
  .audience-intro .query {
    display: none;
  }
}
/* line 24, ../sass/_audience.scss */
.audience-intro form {
  margin-top: 30px;
}
/* line 28, ../sass/_audience.scss */
.audience-intro form table tr.border {
  border-bottom: 1px #535353 dashed;
}
/* line 31, ../sass/_audience.scss */
.audience-intro form table td {
  padding-left: 15px;
  *padding-left: 10px;
}
/* line 35, ../sass/_audience.scss */
.audience-intro form table .title {
  color: #5a5858;
  font-size: 18px;
}
/* line 39, ../sass/_audience.scss */
.audience-intro form table label {
  font-size: 14px;
  color: #4c4c4c;
  margin-left: 10px;
  cursor: pointer;
}
/* line 45, ../sass/_audience.scss */
.audience-intro form table input[type=text] {
  width: 53%;
  height: 25px;
  border: 1px #89898a solid;
  color: #4c4c4c;
  border-radius:5px;
  
  font-size: 14px;
  margin-left: 6px;  
  padding-left: 2px;
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 57, ../sass/_audience.scss */
.audience-intro form table input[type=button] {
  width: 70px;
  height: 30px;
  cursor: pointer;
  background: url(../../images/mtc2_phone.png) no-repeat;
  border: 0;
  float: right;
  *float: none;
  *margin-left: 20%;
  text-indent: 999px;
}

.audience-intro form table input[type=submit] {
  width: 70px;
  height: 30px;
  cursor: pointer;
  background: url(../../images/mtc_phone.png) no-repeat;
  border: 0;
  float: right;
  *margin-right: 2%;
  *float: none;
  *margin-left: 80%;
  text-indent: 999px;
}

/* line 68, ../sass/_audience.scss */
.audience-intro form table .small-cat {
  margin-left: 20px;
}
/* line 73, ../sass/_audience.scss */
.audience-intro .result-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 75, ../sass/_audience.scss */
.audience-intro .result-content a {
  color: #5a5858;
}
/* line 77, ../sass/_audience.scss */
.audience-intro .result-content a:hover {
  text-decoration: underline;
  
  color: #fff;
}
/* line 83, ../sass/_audience.scss */
.audience-intro .result-content a.active {
  background-color: #8F82BC;
  color: #fff;
}
/* line 87, ../sass/_audience.scss */
.audience-intro .result-content table {
  border-top: 1px #c9c9c9 dashed;
  overflow: hidden;
  *zoom: 1;
}
/* line 90, ../sass/_audience.scss */
.audience-intro .result-content table td {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px #c9c9c9 dashed;
}
/* line 95, ../sass/_audience.scss */
.audience-intro .result-content table td.txt {
  font-size: 12px;
  color: #5a5858;
  line-height: 25px;
}
/* line 100, ../sass/_audience.scss */
.audience-intro .result-content table td.border {
  border-right: 1px #c9c9c9 dashed;
}
/* line 103, ../sass/_audience.scss */
.audience-intro .result-content table td.img {
  text-align: center;
}
/* line 109, ../sass/_audience.scss */
.audience-intro span.title {
  font-size: 16px;
  color: #89898a;
  float: right;
  display: block;
  margin-top: 30px;
}
/* line 117, ../sass/_audience.scss */
.audience-intro table.product tr {
  border: 0;
}
/* line 120, ../sass/_audience.scss */
.audience-intro table.product p {
  width: 80%;
  font-size: 12px;
  color: #5a5858;
}
/* line 125, ../sass/_audience.scss */
.audience-intro table.product tr.border {
  border-bottom: 1px #c9c9c9 dashed;
}

/* line 131, ../sass/_audience.scss */
.exhibition-details {
  overflow: hidden;
  *zoom: 1;
}
/* line 133, ../sass/_audience.scss */
.exhibition-details h2 {
  width: 100%;
  text-align: center;
  font-size: 20px;
  color: #000;
}
/* line 139, ../sass/_audience.scss */
.exhibition-details .com_intro {
  font-size: 14px;
  color: #333333;
  margin-top: 20px;
  text-indent: 2em;
  line-height: 25px;
}
/* line 146, ../sass/_audience.scss */
.exhibition-details .com_summary {
  font-size: 16px;
  line-height: 20px;
  margin-top: 20px;
}

/* line 160, ../sass/_audience.scss */
.query2 table td {
  font-size: 14px;
  /* padding-left: 10px !important;
  padding-right: 12px;*/
}
/* line 161, ../sass/_audience.scss */
.query2 table label {
  margin-left: 0px !important;
}
/* line 163, ../sass/_audience.scss */
.query2 table .table-title td input {
  margin: 8px 0px 8px 0px !important;
}
/* line 165, ../sass/_audience.scss */
.query2 table .checkAll {
  margin-left: 20px !important;
}
/* line 168, ../sass/_audience.scss */
.query2 table .smallcat {
  margin: 8px 8px 8px 0px !important;
}
/* line 171, ../sass/_audience.scss */
.query2 table .position {
  margin-right: 20px;
}
/* line 173, ../sass/_audience.scss */
.query2 .small-cat-items {
  padding: 15px 0 15px 0px !important;
}

/* line 1, ../sass/_download.scss */
.download-banner {
  width: 100%;
  height: 290px;
  background: url(../images/download/download_bg.jpg) repeat-x;
}
/* line 5, ../sass/_download.scss */
.download-banner .banner-content {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
@media only all and (max-width: 640px) {
  /* line 5, ../sass/_download.scss */
  .download-banner .banner-content {
    width: 600px;
  }
}
/* line 12, ../sass/_download.scss */
.download-banner .banner-content .micro-newspaper {
  position: absolute;
  top: 45px;
  left: 10px;
}
/* line 17, ../sass/_download.scss */
.download-banner .banner-content .newspaper {
  position: absolute;
  top: 35px;
  left: 135px;
}
@media only all and (max-width: 640px) {
  /* line 17, ../sass/_download.scss */
  .download-banner .banner-content .newspaper {
    display: none;
  }
}
/* line 25, ../sass/_download.scss */
.download-banner .banner-content .slogan {
  position: absolute;
  top: 40px;
  right: 50px;
}
/* line 30, ../sass/_download.scss */
.download-banner .banner-content .paper-weixin {
  position: absolute;
  right: 10px;
  top: 45px;
}
/* line 35, ../sass/_download.scss */
.download-banner .banner-content .android, .download-banner .banner-content .iphone {
  position: absolute;
  right: 235px;
}
/* line 38, ../sass/_download.scss */
.download-banner .banner-content .android a:hover, .download-banner .banner-content .iphone a:hover {
  opacity: 0.8;
}
/* line 42, ../sass/_download.scss */
.download-banner .banner-content .android {
  top: 205px;
  right:165px;
}
/* line 45, ../sass/_download.scss */
.download-banner .banner-content .iphone {
  top: 205px;
 right:305px;
}

/* line 51, ../sass/_download.scss */
.download-intro {
  overflow: hidden;
  *zoom: 1;
}
/* line 53, ../sass/_download.scss */
.download-intro .download-list {
  float: left;
  padding-bottom: 70px;
  margin-left: 80px;
}
@media only all and (max-width: 640px) {
  /* line 53, ../sass/_download.scss */
  .download-intro .download-list {
    width: 250px;
    margin-left: 30px;
  }
  /* line 59, ../sass/_download.scss */
  .download-intro .download-list img {
    width: 100%;
  }
}

/* line 1, ../sass/_news.scss */
.news-intro {
  overflow: hidden;
  *zoom: 1;
}
/* line 3, ../sass/_news.scss */
.news-intro h2.intro {
  color: #89898a;
  font-size: 20px;
}
/* line 8, ../sass/_news.scss */
.news-intro .news-content {
  width: 100%;
  padding-top: 15px;
  overflow: hidden;
  *zoom: 1;
}
/* line 13, ../sass/_news.scss */
.news-intro .news-list {
  width: 100%;
  *width: 760px;
  height:150px;
  border: 1px #b5b6b6 solid;
  margin-top: 20px;
  padding: 20px;
  position: relative;
  overflow: hidden;
  *zoom: 1;
}
/* line 22, ../sass/_news.scss */
.news-intro .news-list .news-intro {
  width: 68%;
  float: left;
}
@media only all and (max-width: 640px) {
  /* line 22, ../sass/_news.scss */
  .news-intro .news-list .news-intro {
    width: 60%;
  }
}
/* line 28, ../sass/_news.scss */
.news-intro .news-list .news-intro h3 {
  width: 100%;
  font-size: 16px;
  color: #5a5858;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/* line 36, ../sass/_news.scss */
.news-intro .news-list .news-intro p {
  font-size: 12px;
  color: #5a5858;
  line-height: 20px;
  margin-top: 5px;
  height: 60px;
  overflow: hidden;
}
/* line 44, ../sass/_news.scss */
.news-intro .news-list .news-intro .more {
  width: 90px;
  height: 32px;
  position: absolute;
  bottom: 10px;
  left: 20px;
  background: url(../images/index/look.png) no-repeat;
}
/* line 53, ../sass/_news.scss */
.news-intro .news-list .news-pic {
  float: right;
  margin-right: 10px;
  width: 20%;
}
/* line 57, ../sass/_news.scss */
.news-intro .news-list .news-pic img {
  width: 100%;
}
/* line 63, ../sass/_news.scss */
.news-intro .news-list a:hover h3, .news-intro .news-list a:hover p {
  color: #999;
}
/* line 66, ../sass/_news.scss */
.news-intro .news-list a:hover .more {
  opacity: 0.8;
}
/* line 72, ../sass/_news.scss */
.news-intro .interview-content {
  width: 100%;
  padding-top: 30px;
  overflow: hidden;
  *zoom: 1;
}
/* line 76, ../sass/_news.scss */
.news-intro .interview-content .interview-list {
  width: 220px;
  height: 320px;
  float: left;
  margin: 25px 30px 25px 0px;
  background-color: #eeeeee;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  text-align: center;
}
@media only all and (max-width: 640px) {
  /* line 76, ../sass/_news.scss */
  .news-intro .interview-content .interview-list {
    margin: 20px 0 0 70px;
  }
}
/* line 89, ../sass/_news.scss */
.news-intro .interview-content .interview-list .intro {
  height:87px;
  overflow:hidden;

  font-size: 14px;
  color: #4c4c4c;
  padding: 30px 30px 0px 30px;
}
/* line 94, ../sass/_news.scss */
.news-intro .interview-content .interview-list .intro-en {
  padding: 30px 0px 0px 0px;
}
/* line 97, ../sass/_news.scss */
.news-intro .interview-content .interview-list .img {
  margin-top: 20px;
}
.news-intro .interview-content .interview-list .img  img{
	/*width:80%;*/
    width:176px;
    height:117px;
    overflow:hidden;
}
/* line 102, ../sass/_news.scss */
.news-intro .interview-content .interview-list .name {
  /*font-size: 20px;*/
  color: #4c4c4c;
  /*margin-top: 20px;*/

    font-size:13px;
    margin-top:20px;
    text-align: left;
    padding:0 25px;

}
/* line 109, ../sass/_news.scss */
.news-intro .interview-content a:hover .interview-list {
  background-color: #f5f5f5;
}
/* line 113, ../sass/_news.scss */
.news-intro .interview-content .interview-list-first {
  margin-left: 0;
}
@media only all and (max-width: 640px) {
  /* line 113, ../sass/_news.scss */
  .news-intro .interview-content .interview-list-first {
    margin-left: 70px;
  }
}

/* line 122, ../sass/_news.scss */
.news-details {
  overflow: hidden;
  *zoom: 1;
}
/* line 124, ../sass/_news.scss */
.news-details h2 {
  width: 100%;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #000;
}
/* line 131, ../sass/_news.scss */
.news-details p.sub-title {
  text-align: center;
  margin-top: 10px;
  color: #999;
  font-size: 12px;
  font-weight: normal;
}
/* line 139, ../sass/_news.scss */
.news-details .news-details-content p {
  font-size: 14px;
  line-height: 25px;
  text-indent: 2em;
  margin-top: 20px;
}
/* line 146, ../sass/_news.scss */
.news-details .back-list {
  /*font-size: 16px;*/
  /*color: #000;*/
  /*margin-top: 100px;*/
  /*display: block;*/
  /*font-weight: bold;*/
}
/* line 152, ../sass/_news.scss */
.news-details .back-list:hover {
  /*text-decoration: underline;*/
}
.news-btn{
    margin-top:20px;
}
.prev-btn,.next-btn,.back-list{
    font-size:14px;
    margin-right:15px;
}
.prev-btn:hover,.next-btn:hover,.back-list:hover{
    text-decoration: underline;
}
.news-btn .back-list{
    color:#333;
}
.news-btn .prev-btn{
    color:#00a0e9;
}
.news-btn .next-btn{
    color:#00a0e9;
}

/* line 2, ../sass/_overseas.scss */
.overseas-intro {
  overflow: hidden;
  *zoom: 1;
}
/* line 4, ../sass/_overseas.scss */
.overseas-intro h1 {
  font-size: 50px;
  color: #00a0e9;
  text-align: center;
}
@media only all and (max-width: 640px) {
  /* line 4, ../sass/_overseas.scss */
  .overseas-intro h1 {
    font-size: 45px;
  }
}
/* line 12, ../sass/_overseas.scss */
.overseas-intro .map {
  width: 100%;
  text-align: center;
  margin-top: 45px;
}
/* line 17, ../sass/_overseas.scss */
.overseas-intro .overseas-exhibition {
  margin-top: 45px;
  overflow: hidden;
  *zoom: 1;
}
/* line 20, ../sass/_overseas.scss */
.overseas-intro .overseas-exhibition a {
  display: block;
  float: left;
  margin-left: 25px;
}
@media only all and (max-width: 640px) {
  /* line 20, ../sass/_overseas.scss */
  .overseas-intro .overseas-exhibition a {
    margin-left: 45px;
    margin-top: 20px;
  }
}
/* line 29, ../sass/_overseas.scss */
.overseas-intro .overseas-exhibition a.margin {
  margin-left: 0;
}
@media only all and (max-width: 640px) {
  /* line 29, ../sass/_overseas.scss */
  .overseas-intro .overseas-exhibition a.margin {
    margin-left: 45px;
  }
}
/* line 36, ../sass/_overseas.scss */
.overseas-intro h2.headline {
  margin-top: 50px;
}
/* line 38, ../sass/_overseas.scss */
.overseas-intro h2.headline span.title {
  font-size: 20px;
}
/* line 41, ../sass/_overseas.scss */
.overseas-intro h2.headline span.border {
  width: 715px;
  margin-top: 15px;
}
/* line 46, ../sass/_overseas.scss */
.overseas-intro .related-content {
  margin-top: 35px;
  overflow: hidden;
  *zoom: 1;
}
/* line 49, ../sass/_overseas.scss */
.overseas-intro .related-content .related-list {
  width: 180px;
  height: 220px;
  float: left;
  margin-left: 70px;
}
@media only all and (max-width: 640px) {
  /* line 49, ../sass/_overseas.scss */
  .overseas-intro .related-content .related-list {
    margin-left: 15px;
  }
}
@media only all and (max-width: 640px) {
  /* line 59, ../sass/_overseas.scss */
  .overseas-intro p {
    font-size: 20px !important;
  }
}

/* line 1, ../sass/_overview.scss */
.exhibition-intro {
  overflow: hidden;
  *zoom: 1;
}
@media only all and (max-width: 640px) {
  /* line 3, ../sass/_overview.scss */
  .exhibition-intro p {
    font-size: 20px !important;
  }
}
@media only all and (max-width: 640px) {
  /* line 8, ../sass/_overview.scss */
  .exhibition-intro p img {
    width: 100% !important;
    height: auto !important;
  }
}
/* line 14, ../sass/_overview.scss */
.exhibition-intro h2.intro {
  color: #00a0e9;
  font-size: 18px;
  margin-top: 30px;
}
/* line 19, ../sass/_overview.scss */
.exhibition-intro table {
  margin-top: 20px;
  background-color: #efefef;
}
/* line 22, ../sass/_overview.scss */
.exhibition-intro table td {
  border: 2px #fff solid;
  font-size: 14px;
  color: #5a5858;
  padding-left: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
/* line 30, ../sass/_overview.scss */
.exhibition-intro table td span {
  color: #00a0e9;
}


.magazine_img p{
    color:#333;
    margin-top:10px;
}
.magazine_img p:hover{
   text-decoration: underline;
    color:#31B1EB;
}