﻿/*
  auther:f7
  date:2016.11
*/
@media screen and (max-width:1024px) {/* pad 横屏 */
  html,body { width:100%; overflow-x: hidden;}
  /* focus */
  .focus .sp-thumbnails .sp-thumbnail{padding:10px 15px;}
  .focus .sp-thumbnails .sp-thumbnail a{height:48px; line-height:24px;}
  .focus .sp-thumbnails .sp-thumbnail.ff p{line-height:20px;height:60px; padding:0;}


  .maxWidth { width:100%;}
  .header-inner { width:96%; }
  /* .googleSearch-but { background:#ccc; } */
  .naver-inner { width:98%; margin-right:2%;}
  .nav-left a { padding:5px 8px;}

  .nav-right a { padding:0; max-width:80px;}
  .nav-right select { width:135px; }

  .ad img { max-width:100%; }
 
  /*focus*/
  .focus {overflow:hidden; margin-top:15px;}
  .focus-list{background:#fff;}
  .focus .photo { float:none; width:100%;}
  .focus .text,
  .focus ul { margin:0; }
  .focus .text p { display:none; }
  .focus .important { position:relative; overflow:hidden;}
  .focus .text { position:absolute; bottom:0; left:0; width:100%; background:rgba(0,0,0,.5);}
  .focus .text h2 { padding:10px 0; width:94%; margin:auto; height:auto; font-size:18px; line-height:1.4em;}
  .focus ul { padding-right:0; padding-top:0; margin-top:5px; overflow:hidden;}
  .focus ul a { color:#000; }
  .focus ul a:hover { color:#00479d; }
  .focus ul li { padding:0; border-top:1px solid #ddd; margin-top:-1px;}
  .focus ul li a { height:auto; padding:10px 3%;}
  .focus-no-list .text { height:auto; }
  
  /**/
  .mod-title .more { margin-right:18px;}
  .mod-indexMostPopular,
  .mod-news-list{ margin-left:620px;}
  .new-list ul { padding:20px 2%;}

  /* .indexMostPopular-con a { font-size:16px; line-height:20px; padding:14px 0;}
  .indexMostPopular-con a span { height:40px;  margin-left:50px;}
  .indexMostPopular-con a em { width:34px; height:34px; line-height:32px; margin:2px 15px; font-size:16px;} */
 
  /**/
  .photoThree-con { width:100%;}
  .photoThree-con dl { width:31%; margin-right:3.5%;}
  .photoThree-con dt img { width:100%; height:auto;}
  .photoThree-con dl:nth-child(3n) { margin-right:0;}
  
  .photoThree-con.zt { width:100%;}
  .photoThree-con.zt dl { width:32%; margin-right:2%;}
  .photoThree-con.zt dt img { width:100%; height:auto;}
  .photoThree-con.zt dl:nth-child(3n) { margin-right:0;}

  .photoFour-con { width:100%;}
  .photoFour-con dl { width:23.5%; margin-right:2%;}
  .photoFour-con dt img { width:100%; height:auto;}
  .photoFour-con dl:nth-child(4n) { margin-right:0;}
  
  /**/
  .photosList-con dl { height:340px;}
  .photosList-con dt img { width:249px; height:140px;}
  .photosListNotText-con dl { height:220px;}

  /**/
  .edit_related2013 { width:100%;}
  .edit_related2013 ul { width:32%; margin-right:2%;}
  .edit_related2013 ul img { width:100%; height:auto;}
  .edit_related2013 ul:nth-child(3n) { margin-right:0;}
  
  /**/
  #edit_related2013 { width:100%;}
  #edit_related2013 ul { width:32%; margin-right:2%;}
  #edit_related2013 ul img { width:100%; height:auto;}
  #edit_related2013 ul:nth-child(3n) { margin-right:0;}

  /**/
  .article-left { float:none; width:auto;}
  .article-right { margin:0; }
  .article-title,
  .article-type,
  .article-con,
  .CNComment,
  .whoShare-title { padding-left:2%; padding-right:2%; width:auto;}
  .whoShare-con { margin-left:2%; margin-right:2%;}
  .article-tool { right:2%; }

  /**/
  .whoShare { width:auto;}
  
  /**/
  .photoEnd-big img { max-width:100%;}

  /* Search */
  .search-form { width:98%; margin:auto;}

  /* Other */
  .index-focus-left { width:655px; height:368px;}
  .index-focus-right { width:369px; height:368px;}
  .index-focus-list h2 { font-size:20px; line-height:22px; max-height:66px; margin:9px 0 8px;}
  /**/
  
  .indexPhoto-con,
  .indexPhoto-con dt, .indexPhoto-con dt img {width:655px; height:368px;}
  .indexPhoto-con img{width: 100%; height:368px;}
  
  /*.indexPhoto-con{float: none;}
  .indexPhoto-con , .indexPhoto-con img{width: 100%;}
  .indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img{ height:318px;height:318px !important;}*/
  
  /**/
  .radioList-list-con { width:100%;}
  .radioList-list-con .news-item { float:left; width:32%; margin-right:2%;}
  .radioList-list-con .news-item:nth-child(3n) { margin-right:0;}
  
  /**/
  .newsList-con { width:100%; }
  .newsList-con .news-item { width:49%; margin-right:2%; overflow:hidden;}
  .newsList-con .news-item:nth-child(2n) { margin-right:0; }
  
}

@media screen and (max-width:900px) {/* pad竖屏 */
  .pcNotShow { display:block; }
  .mobileNotShow,.photoEnd-foot { display:none; }

  #js-header { min-height:142px;}

  .article-share-con a.pcNotShow { display:none; }
  .article-share-con a.mobileNotShow { display:block; }

  .header { padding:10px 0 0; }
  .header-inner { width:94%; position:relative; z-index:9;}
  /* .logo { width:36%; max-width:160px;} */
  .logo { padding:10px 0;}
  .logo img { width:100%; }
  .logo,
  .mobile-language-box { height:50px;}

  .mobile-language { float:left; position:relative; color:#fff; display:none}
  .mobile-language-box { margin-left:25px; }
  .mobile-language strong { display:block; background:url("../img/icon-mobile-language.png") no-repeat right center; font-weight:normal; font-size:18px; padding-right:20px; background-size:auto 55%;}
  .mobile-language-list { position:absolute; top:50px; left:10px; width:130%; height:0; overflow:auto; z-index:10;}
  .mobile-language-list-show { height:400px;}
  .mobile-language-list a { background:#b6241f; color:#fff; display:block; font-size:16px; line-height:2.4em; padding-left:10px; border-bottom:1px solid rgba(0,0,0,.2);}

  .naver-inner { width:100%; }
  .naver-inner a { -webkit-transition-duration:0ms; -moz-transition-duration:0ms; transition-duration:0ms;}

  .mobile-head-console { position:absolute; top:0; right:0; display:none;}
  .mobile-head-console a,
  .mobile-head-console span { display:inline-block; width:32px; height:50px; text-indent:-999em; overflow:hidden; vertical-align:top;}
  .mobile-head-console-search { background:url("../img/icon-search.png") no-repeat center center; background-size:22px auto;}
  .mobile-head-console-user { background:url("../img/icon-user.png") no-repeat center center; background-size:22px auto; display:inline-block; width:32px; height:50px; text-indent:-999em; position:relative;}
  .mobile-head-console-user a { display:none; position:absolute; top:50px; right:0; width:100px; background:#dc255c; color:#fff; text-indent:0; text-align:center; line-height:50px; font-size:1.2em;}
  .mobile-head-console-user:hover a { display:block; }
  .mobile-headLogin { display:inline-block; }

  .googleSearch { clear:both; height:0; overflow:hidden; font-size:12px; text-align:center; display:block; float:none;}
  .mobile-googleSearch-show { height:40px; }
  .googleSearch input { vertical-align:middle; }
  .googleSearch-keywords { width:100px; line-height:20px; height:20px; border:0;}
  .googleSearch-but { line-height:22px; height:22px; border:0; margin-left:5px;}


  /**/
  .naver-inner { background:none;}
  .nav-left { width:100%; overflow:hidden; margin-left:0;}
  .nav-left a { line-height:46px; font-weight:normal; font-size:18px; padding:5px 15px;}

  /* focus */
  .focus { background:none;}
  .sp-slide .img-title { display:block;}
  .sp-thumbnails-container { display:none;}
  .focus-list .sp-buttons { right:0;}
  .focus .sp-buttons {width:97%; text-align:right; bottom:0; height:0;}
  .focus .sp-button { position: relative; top:-25px;}  

  /**/
  .mod-indexMostPopular,
  .mod-news-list { margin:15px 0 0; }
  /* .indexMostPopular-con{padding-top:0;} */

  .mod-full .three-mod-item { width:100%; margin-right:0; font:none;}
  .mod-full ul { padding:0 1%;}

  /**/
  .indexColumnists-con a { padding:10px 0 15px;}
  .indexColumnists-con .face { margin-left:15px; }
  .indexColumnists-con a span { margin-left:95px; }

  /**/
  .indexNihao-con dd { font-size:16px; line-height:22px; height:44px;}
  
  /**/
  .indexContact-con a { width:25%; margin:6px 0;}

  /**/
  .photoThree-con dl:first-child { display:block; }
  .article-bottom-photo .photoThree-con dl:last-child,
  .photo-list .photoThree-con dl:last-child { display:block; margin-right:0;}
  .photoThree-con dl { width:48%; }
  .photoThree-con dl:nth-child(2n) { margin-right:0; }
  .photoThree-con dl:nth-child(3n) { margin-right:4%;}
  .photoThree-con dl:nth-child(6n) { margin-right:0; display:block;}
  .photoThree-con dd { font-size:16px; line-height:22px; height:48px; padding:0 10px; margin:8px 0 10px;}
  .photoThree-con dd a { font-size:18px; line-height:24px;}
  .photoThree-con dd span { display:none;}
  
  .photoThree-con.zt dl:last-child { display:none; }
  .photoThree-con.zt dl:first-child { display:block; }
  .article-bottom-photo .photoThree-con.zt dl:last-child,
  .photo-list .photoThree-con.zt dl:last-child { display:block; margin-right:0;}
  .photoThree-con.zt dl { width:49%; }
  .photoThree-con.zt dl:nth-child(2n) { margin-right:0; }
  .photoThree-con.zt dl:nth-child(3n) { margin-right:2%;}
  .photoThree-con.zt dl:nth-child(6n) { margin-right:0; display:block;}
  .photoThree-con.zt dd { font-size:16px; line-height:22px; height:44px; padding:0 10px; margin:8px 0 10px;}
  .photoThree-con.zt dd a{font-size:16px;line-height:22px;}

  .index-tab .photoThree-con dl:nth-child(3n) { display:none;}
  .phone-hide-three dl:nth-child(3n) { display:none;}

  .phone-lastHide dl:last-child { display:none; }

  /**/
  .photosList-con dd { height:auto;}
  
  /**/
  .edit_related2013 ul:last-child { display:block; margin-right:0;}
  .edit_related2013 ul { width:49%; }
  .edit_related2013 ul:nth-child(2n) { margin-right:0; }
  .edit_related2013 ul:nth-child(3n) { margin-right:2%;}
  .edit_related2013 ul:nth-child(6n) { margin-right:0; }
  .edit_related2013 li:last-child { font-size:16px; line-height:22px; height:44px;}
  
  /**/
  #edit_related2013 ul:last-child { display:block; margin-right:0;}
  #edit_related2013 ul { width:49%; }
  #edit_related2013 ul:nth-child(2n) { margin-right:0; }
  #edit_related2013 ul:nth-child(3n) { margin-right:2%;}
  #edit_related2013 ul:nth-child(6n) { margin-right:0; }
  #edit_related2013 li:last-child { font-size:16px; line-height:22px; height:44px;}

  /**/
  .photoFour-con dl { width:49%; }
  .photoFour-con dl:nth-child(2n) { margin-right:0; }
  .photoFour-con dd { font-size:16px; line-height:22px; height:44px;}

  /**/
  .indexAlsoFind-con img { margin:0 5px;}

  /**/
  .newsList-con .news-item { width:100%; margin-right:0%;}
  .newsList-con .news-item-photo { width:300px; height:169px;}
  .newsList-con .news-item-text { margin-left:300px; }
  .newsList-con .news-item-text h3 { margin-top:5px; }
  .newsList-con .news-item-text p { font-size:14px; line-height:20px; height:80px; margin-top:10px;}

  /**/
  .newsList-con.main-list .news-item-text { padding-top:2px; height:153px; }
  .newsList-con.main-list .news-item-text p { padding-top:0; }
  
  .news-list.news-list-row li{width:100%;}
  .zt-news-list.news-list-row li a{height:auto;}
  /**/
  .article-share-list { right:-15px; }
  .CNComment-form textarea { height:100px; }
  .CNComment-item .CNComment-form textarea { height:60px; }
  .CNComment-childType { position:static; }

  /**/
  .photo-focus,
  .photo-focus-row{ width:100%; }
  .photo-focus-left,
  .photo-focus-right { display:none; }
  .photo-focus dd span { display:none; }
  .photo-focus dd { padding-bottom:10px; }

  /* Other */
  .index-focus-left,
  .index-focus-right { width:100%; height:auto; float:none;}
  .index-focus-right { padding-bottom:10px;}
  
  /**/
  /*.indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img{ height:279px;height:279px !important;}*/
  .indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img, .indexPhoto-con img{width:100%;height:56.26667vw;}
  .indexPhoto-con dd a {font:12px/18px "Arial";height:18px;}
  /**/
  .radioList-list-con .news-item { float:left; width:48%; margin-right:2%; }
  .radioList-list-con .news-item:nth-child(2n) { margin-right:0; float:right; }
 
 /* dialog-body */
 .dialog-body{width: 92%;font-size: 18px;margin: 10px auto;}
 .dialog-header h3{font-size: 16px;color: #333;font-weight: bold;line-height: 24px;}
 .dialog-header a{width: 14px;height: 24px;background-size: 14px 14px;background-position: center center;cursor: pointer;}
 .dialog-content{margin: 10px 0;width: 100%;font-size: 12px;line-height: 16px;}
 .dialog-links{width: 100%;overflow: hidden;clear: both;}
 .dialog-links li{float: left;margin-right: 10px;}
 .dialog-links li a{font-weight: bold;font-size: 12px;line-height: 16px;}
 .dialog-confirm{width: 100px;height: 26px;color: #11466d;border: 1px solid #11466d;position: absolute;right: 0;bottom: 0;line-height: 26px;text-align: center;cursor: pointer;font-size: 14px;}
 .dialog-confirm .confirm-icon{width: 17px;height: 12px;background: url(../img/icon_agree.png) no-repeat;background-size: 17px 12px;margin-right: 10px;display: inline-block;vertical-align: middle;}
 .dialog-clear{clear: both;}
}

@media screen and (max-width:767px) {/* 手机横屏 */
  /* .mod-title {padding:0 10px;} */
  /* .mod-title strong { font:normal 28px/30px Arial;  border-left-width:10px; padding-left:10px;} */

  /**/
  .footCopyright-con { font-size:12px;}
  .footCopyright-con img { height:24px;}

  /**/
  .appDown-logo img { width:40%; }
  .appDown-but a { font-size:16px; padding:0 20px;}

  /**/
  .CNComment-item .CNComment-item .CNComment-item-userhead { display:none; }
  .CNComment-item .CNComment-item .CNComment-item-con { margin-left:15px; }

  /**/
  .whoShare-con a { margin:9px 10px;}

  /**/
  .photoEnd-type { background:#eee; margin-top:0; }
  .photoEnd-info { color:#000; }

  .photoEnd-con { position:relative; padding-top:25px;}
  .photoEnd-big { margin-top:0; }
  .photoEnd-count {float:none;display:inline;font-size:16px;margin-right: 10px;}
  .photoEnd-info { display:inline; margin-left:0; font-size:16px;}

  .photoEnd-previous,
  .photoEnd-next { background-size:15% auto;}

  /* login */
  .Dialog-login { width:100%; padding-top:0;}
  .Dialog-login-but { padding-top:0; padding-bottom:10px;}
  .Dialog-login-but input { font-size:16px; line-height:2em;}
  .Dialog-login-forgotPassword,
  .Dialog-login .js-shaow-reg,
  .Dialog-commonLogo h5 { display:none; }
  .Dialog-commonLogo-list { padding:10px 0; text-align:center;}
  .Dialog-commonLogo-list img { width:40px; height:40px; margin:0 10px;}
  
  /* video */
  .video-js { width:100% !important; height:auto !important;}
  .article-con .video-js .vjs-tech { height:auto; position:static;}
  
  /**/
/*  .indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img{ height:238px;height:238px !important;}*/
  /**/
  .article-con .video-js { width:100% !important; height:auto !important;}
  .article-con .video-js{max-width: none;max-height: none;}
  .article-con .video-js .vjs-tech { height:auto; position:static;}
  
  /*  */
  .newsList-con-row .news-item-text h3{margin-top: 0px;height: auto;}
  .newsList-con-row .news-item-text p{display: none;}
  
  /**/
  .newsList-con .news-item-photo { width:240px; height:135px;}
  .newsList-con .news-item-text { margin-left:240px; padding-top:6px; padding-bottom:6px;}
  .newsList-con .news-item-text h3 { margin-top:0; }
  .newsList-con .news-item-text p { font-size:12px; line-height:18px; height:72px; margin-top:0;}

  /**/
  .newsList-con.main-list .news-item-text { height:auto; padding-top:6px; padding-bottom:6px;}
  .newsList-con.main-list .news-item-text h3 { font:bold 18px/24px Arial, Verdana, simsun, sans-serif; height:48px;}
  .newsList-con.main-list .news-item-text p { font-size:12px; line-height:18px; height:72px; padding-top:3px;}
}

@media screen and (max-width:450px) {/* 手机竖屏 */
  .pages a,
  .pages span{padding:0 8px;}
  /* .mod-title { font:normal 24px/30px Arial;} */
  
  /* .mod-title strong{font-size:24px;} */

  .googleSearch .link { display:none; }
  
  .mod-title strong { font-size:24px;}
  .mod-title-bj{ font:bold 22px/55px 'Arial'; margin-bottom:5px;}
  .mod-small-title { font-size:26px; }

  .photoThree-con dt em { line-height:28px;}
  .photoThree-con .icon-video { width:28px; height:28px; background-size:60% auto;}
  .photoThree-con .icon-audio { width:28px; height:28px; background-size:60% auto;}
  
  .photoThree-con.zt dt em { line-height:28px;}
  .photoThree-con.zt .icon-video { width:28px; height:28px; background-size:60% auto;}
  .photoThree-con.zt .icon-audio { width:28px; height:28px; background-size:60% auto;}

  .index-tab-title { font-size:15px; line-height:30px;}
  .index-tab-title a { padding:0 20px;}
  .index-tab .photoThree-con .more { top:-43px;}

  /**/
  .photoThree-con dd { padding:0 5%; font-size:14px; line-height:18px; height:54px;}
  .photoThree-con.mobile-line dl:nth-child(3n) { display:block;}
  .mobile-line dl { margin-right:0; float:none; width:100%; overflow:hidden; position:relative;}
  .mobile-line dl:last-child { display:block;}
  .mobile-line dt { float:left;}
  .mobile-line dt img { width:120px; height:68px;}
  .mobile-line dd { margin:0 0 0 120px; padding:0 10px; height:68px; font-size:14px; line-height:20px;}
  .mobile-line dd { display:-webkit-box; display:-ms-flexbox;display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}
  .mobile-line dd a { max-height:60px; overflow:hidden; display:block; font-size:14px; line-height:20px; width:100%; text-align:left;}
  .mobile-line dd span { display:none;}
  
  .mobile-line.noTxt dl { margin-right:4%; float:left; width:48%;}
  .mobile-line.noTxt dl:nth-child(2n){margin-right: 0;}
  .mobile-line.noTxt dt { float:none;}
  .mobile-line.noTxt dt img { width:100%; height:auto;}
  
  /**/
  .photoThree-con.zt dd { padding:0 5%; font-size:14px; line-height:18px; height:54px;}
  .photoThree-con.zt dd a{font-size:14px; line-height:18px;}
  .photoThree-con.zt.mobile-line dl { margin-right:0; float:none; width:100%; overflow:hidden; position:relative;}
  .photoThree-con.zt.mobile-line dl:last-child { display:block;}
  .photoThree-con.zt.mobile-line dt { float:left;}
  .photoThree-con.zt.mobile-line dt img { width:120px; height:68px;}
  .photoThree-con.zt.mobile-line dd { margin:0 0 0 120px; padding:0 10px; height:68px;
    display:-webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-pack:center;
    -webkit-box-align:center;
    
    display:-moz-box;
    -moz-box-orient:horizontal;
    -moz-box-pack:center;
    -moz-box-align:center;
    
    display:-o-box;
    -o-box-orient:horizontal;
    -o-box-pack:center;
    -o-box-align:center;
    
    display:-ms-box;
    -ms-box-orient:horizontal;
    -ms-box-pack:center;
    -ms-box-align:center;
    
    display:box;
    box-orient:horizontal;
    box-pack:center;
    box-align:center;
  }
  .photoThree-con.zt.mobile-line dd a { max-height:50px; overflow:hidden; display:block; width:100%;}
  

  /**/
  .photosList-con dl { height:auto;}
  .photosList-con dt img { width:100%; height:auto;}
  .photosList-con dd { max-height:54px;}
  .photosList-con dd.text { height:0; margin:0; overflow: hidden;}
  
  /**/
  .edit_related2013 li:last-child { padding:0 5%; font-size:12px; line-height:18px; height:54px;}
  .edit_related2013 li p { display:block; width:100%;}
  .edit_related2013 .mobile-line ul { margin-right:0; float:none; width:100%; overflow:hidden; position:relative;}
  .edit_related2013 .mobile-line ul:last-child { display:block;}
  .edit_related2013 .mobile-line li:first-child { float:left;}
  .edit_related2013 .mobile-line img { width:120px; height:68px;}
  .edit_related2013 .mobile-line li:last-child { margin:0 0 0 120px; padding:0 10px; height:68px;
    display:-webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-pack:center;
    -webkit-box-align:center;
    
    display:-moz-box;
    -moz-box-orient:horizontal;
    -moz-box-pack:center;
    -moz-box-align:center;
    
    display:-o-box;
    -o-box-orient:horizontal;
    -o-box-pack:center;
    -o-box-align:center;
    
    display:-ms-box;
    -ms-box-orient:horizontal;
    -ms-box-pack:center;
    -ms-box-align:center;
    
    display:box;
    box-orient:horizontal;
    box-pack:center;
    box-align:center;
  }
  .edit_related2013 .mobile-line li:last-child a { max-height:50px; overflow:hidden; }
  /**/
  #edit_related2013 li:last-child { padding:0 5%; font-size:12px; line-height:18px; height:54px;}
  #edit_related2013 li p { display:block; width:100%;}
  #edit_related2013 .mobile-line ul { margin-right:0; float:none; width:100%; overflow:hidden; position:relative;}
  #edit_related2013 .mobile-line ul:last-child { display:block;}
  #edit_related2013 .mobile-line li:first-child { float:left;}
  #edit_related2013 .mobile-line img { width:120px; height:68px;}
  #edit_related2013 .mobile-line li:last-child { margin:0 0 0 120px; padding:0 10px; height:68px;
    display:-webkit-box;
    -webkit-box-orient:horizontal;
    -webkit-box-pack:center;
    -webkit-box-align:center;
    
    display:-moz-box;
    -moz-box-orient:horizontal;
    -moz-box-pack:center;
    -moz-box-align:center;
    
    display:-o-box;
    -o-box-orient:horizontal;
    -o-box-pack:center;
    -o-box-align:center;
    
    display:-ms-box;
    -ms-box-orient:horizontal;
    -ms-box-pack:center;
    -ms-box-align:center;
    
    display:box;
    box-orient:horizontal;
    box-pack:center;
    box-align:center;
  }
  #edit_related2013 .mobile-line li:last-child a { max-height:50px; overflow:hidden; }

   /**/
  .footLink { padding-top:15px; }
  .footLink p { display:none; }
  .footLink-item { width:auto !important; display:block;}
  .footLink-item { padding-bottom:10px; }
  .footLink h3 { font-size:18px; }

  .footOtherLink h3 { font-size:18px; }
  .footOtherLink p { font-size:12px; }

  /**/
  .appDown-logo img { width:60%; }
  .appDown-but a { font-size:14px; padding:0 15px;}

  /**/
  .pages a,
  .pages span { display:inline-block; margin:0 2px 5px; }
  .pages .sumPage { padding-left:10px; }

  .pageStyle5 .firstPage,
  .pageStyle5 .prevPage,
  .pageStyle5 .allPage,
  .pageStyle5 .sumPage { display:none; }

  /**/
  .article-title { font-size:24px; }

  .article-share-list { right:-8px; }
  /* .article-type-item-time { display:block; } */

  .CNComment-item-userhead,
  .CNComment-Child-userhead { width:40px; }
  .CNComment-item-userhead img,
  .CNComment-Child-userhead img { width:40px; height:40px;}
  .CNComment-item-con,
  .CNComment-ChildCon { margin-left:60px; }
  .CNComment-item-text { font-size:14px; }

  .whoShare-con{padding:15px 10px;}
  .whoShare-con a { width:50px; margin:8px 15px;}
  .whoShare-con img { width:50px; height:50px;}

  /* Opinion */
  .fullPhoto dd a { font-size:14px; line-height:1.4em; margin:8px 10px;}

  /* login */
  .Dialog-login-text input { font-size:16px; padding-left:14%; width:66%;}
  .Dialog-login-but { padding-top:10px; padding-bottom:0;}
  .Dialog-login-but input { font-size:16px; margin-top:10px;}
  .Dialog-login-text-username,
  .Dialog-login-text-password,
  .Dialog-login-text-repassword { background-size:auto 50%;}
  .Dialog-login-forgotPassword,
  .Dialog-login .js-shaow-reg,
  .Dialog-commonLogo h5 { display:block; }
  
  /*2571*/
  .Dialog-login .js-shaow-reg{display:none;}
  
  .Dialog-login-forgotPassword { font-size:12px; line-height:2.4em;}
  .Dialog-commonLogo h5 { font-size:14px; line-height:2.4em;}
  .Dialog-commonLogo-list { padding:5px 0; text-align:center;}
  .Dialog-commonLogo-list img { width:40px; height:40px; margin:0 6px;}
  
  .news-list li a{font:16px/22px Arial;}

  /* Other */
  .index-focus-list { margin-left:10px; margin-right:10px;}
  .article-right-photo { margin-top:0;}
  .article-right-photo .photoOne-con dl { margin-top:20px;}
  .article-right-photo .photoOne-con dd span { display:none;}
  .linker dl { margin-top:10px; margin-bottom:5px;}
  
  /**/
/*  .indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img{ height:232px;height:232px !important;}
  .indexPhoto-con dd a {font-size:16px;line-height:20px;height:40px;}*/
  
  /**/
  .newsList-con-row .news-item{padding: 10px 0;}
  .newsList-con-row .news-item .news-item-text{padding: 0;}
  /**/
  .newsList-con { width:94%; margin:auto;}
  .newsList-con .news-item-photo { width:150px; height:84px;}
  .newsList-con .news-item-text { margin-left:150px; padding-top:10px; padding-bottom:9px;}
  .newsList-con .news-item-text h3 { margin-top:0; }
  .newsList-con .news-item-text p { display:none;}
  .newsList-con .news-item-photo em { line-height:24px;}
  .newsList-con .icon-video { width:24px; height:24px; background-size:60% auto;}
  .newsList-con .icon-audio { width:24px; height:24px; background-size:60% auto;}
  .newsList-con .news-item-text h3 { font-size:16px; line-height:22px; height:66px;}
}

@media screen and (max-width:370px) {/* 320的小屏幕 */

  .mobile-language-box { margin-left:15px; }
  .mobile-head-console a,
  .mobile-head-console span { width:28px; }

  .googleSearch-keywords { width:65px; }

  /**/
  .focus .text h2 { font-size:16px; }
  .focus ul { font-size:16px; }

  /**/
  .mod-title strong { font-size:20px;padding-left:12px; border-left-width:6px;}
  .mod-small-title { font-size:24px; }

  /**/
  .photoThree-con dt em { line-height:24px;}
  .photoThree-con .icon-video { width:24px; height:24px; background-size:60% auto;}
  .photoThree-con .icon-audio { width:24px; height:24px; background-size:60% auto;}
  
  .photoThree-con.zt dt em { line-height:24px;}
  .photoThree-con.zt .icon-video { width:24px; height:24px; background-size:60% auto;}
  .photoThree-con.zt .icon-audio { width:24px; height:24px; background-size:60% auto;}

  /**/
  .article-title { font-size:22px; }
  .CNComment-item-type { font-size:12px; }
  .CNComment-item-type-right a { margin-left:6px; }
  .CNComment-item .CNComment-item .CNComment-item-con { margin-left:10px; }

  .photoThree-con.mobile-line dd a { max-height:36px; }
  /**/
  .indexPhoto-con , .indexPhoto-con dl , .indexPhoto-con dt , .indexPhoto-con dt img{ height:180px;height:180px !important;}
  .indexPhoto-con dd a {font-size:14px;line-height:18px;height:36px;}
}