﻿@charset "utf-8";
/* CSS Document */

.chl_header_con{height:30px;padding:25px 0;}
.header .header_con .left{_width:600px; height:30px; float:left; display:inline-block;}
.header .header_con .left a{width:80px; height:30px; line-height:30px; font-family:"微软雅黑", "宋体", Arial; font-size:18px; margin:0 12px; text-decoration:none; _float:right; _margin-top:-17px; }
.header .header_con .left .min_logo{width:180px; height:30px; background:url(../Photo_img/tu_logo.jpg) 0 0 no-repeat; display:inline-block; text-indent:-9999px; margin-right:10px; _margin-right:10px; *font-size:0!important; *text-indent:-9999px!important; *float:left!important; _float:left; _margin-top:0px;}
.header .header_con .left .chl_photo{width:60px; height:30px; background:url(../Photo_img/tu_logo.jpg) right 0 no-repeat; display:inline-block; text-indent:-9999px; margin-right:10px; _margin-right:10px; *font-size:0!important; *text-indent:-9999px!important; *float:left!important; _float:left; _margin-top:0px;}

.header .header_con .right{ float:right; display:inline;}
.header .header_con .right a{width:90px; height:30px; display:inline-block; line-height:30px; font-family:"微软雅黑", "宋体", Arial; font-size:14px; margin:0 12px; background:url(../Photo_img/nav2_btn.jpg) 0 0 no-repeat; text-align:center;}
.chl_search{width:200px; height:28px; background:url(../Photo_img/chl_search_bg.jpg) 0 0 no-repeat; margin-top:25px;}
.chl_search .text{width:159px; height:28px; float:left; padding:0px 8px; border:0; background:none;}
.chl_search .tijiao{width:25px; height:28px;float:left; border:0; background:none; cursor:pointer;text-indent:-9999px;}

.nav_zhuanti{width:928px; height:34px; padding-left:20px; border:1px solid #e0e0e0; background:url(../Photo_img/zhuanti_bg.jpg) 0 -220px repeat-x; float:left; line-height:34px;}
.nav_zhuanti a{ margin-right:20px; _margin-right:20px;}


/*标题 和 路径*/
.lists_Title_Address{height:30px;/* border-top:1px solid #ddd; *//* padding:18px 0 0; */ *padding:18px 0!important;_padding:18px 0 0;margin:0 12px;_margin:0 12px;}
.lists_Title_Address .address{float:right;/* height:30px; */line-height:30px;/* margin-bottom:18px; */}
.lists_Title_Address .address a{padding:0 3px;}
.lists_Title_Address .address i{padding:0 3px; color:#ddd; font-style:normal;}
.lists_Title_Address .title{float:left;height:30px;line-height:30px;font-family:"微软雅黑", "宋体", Arial;font-size:24px;color:#c00;/* margin-bottom:18px; */}


/*图片列表*/
.photo_list{/* width:1000px; *//* padding: 0 10px; */box-sizing: border-box;/*margin-top: 20px;*/}
.photo_list ul{/* width:1050px; *//* height:660px; */overflow:hidden;}
.photo_list ul li{float:left;/* width: 380px; *//* height: 214px; */display:inline-block;overflow:hidden;/* margin:0 20px 20px 0; */position: relative;}
.photo_list ul li:nth-child(3n){margin-right:0;}
.photo_list ul li div.p_img{width: 380px;height: 214px;display:block;overflow:hidden;line-height:205px;}
.photo_list ul li div.p_img a img{width: 380px;height: 214px;vertical-align: top;}
.photo_list ul li p.p_tit{height:30px;line-height:30px;background: rgba(0,0,0,0.7);text-align:center;position: absolute;bottom: 0;padding: 0 10px;width: 100%;box-sizing: border-box;}
.photo_list ul li p.p_tit a{font-family:"微软雅黑", "宋体", Arial;font-size:14px;color: #fff;width: 100%;display: block;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.photo_list ul li p.p_tit a:hover{/* color:#607f9f; */}


/*图片列表页码*/
.photo_page{padding:25px 0;text-align: center;}
.photo_page p{ text-align:center;}
.photo_page p a{font-family:"Times New Roman", Times, serif;/* font-style:italic; */font-size:30px;line-height:30px;padding:0px 12px;color:#777;margin:0 3px;}
.photo_page p a:hover{color:#ea551a; text-decoration:underline;}
.photo_page p a.pre,.photo_page p a.next{ font-family:"微软雅黑", "宋体", Arial; font-size:24px; font-style:normal; padding:3px 6px; color:#777; margin:0 3px; }
.photo_page p a.pre:hover,.photo_page p a.next:hover{ color:#ea551a;}
.photo_page p a.onhover{ background:#ea551a; color:#fff;}

/*图片频道-拼图栏目*/
.photo_bar{margin-bottom:36px; *margin-bottom:24px!important;}
.photo_bar .title{height: 36px;background:none;margin-bottom:12px;/* padding-left:12px; */}
.photo_bar .title p a{/* width:200px; */height: 33px;font-size: 20px;line-height: 30px;display:block;overflow:hidden;float:left; *text-indent:0; *line-height:300px;font-family: "微软雅黑";border-bottom: 3px #333 solid;padding: 0 2px;}
.photo_bar .title .right{float:right;line-height: 20px;padding: 0 10px;border: 1px #eee solid;border-radius: 20px;color: #666;margin-top: 10px;margin-right: 15px;opacity:0.8;}
.photo_bar .title .right:hover{opacity:1;color: #c00;border-color: #ffe0e0;}
.photo_bar .content{ display:inline-table;}
.photo_bar .content .tupian_fanzhuan{width: 100%;float:left;}
.photo_bar .content .more{width:49px; _width:47px; _height:475px; overflow:hidden; float:right;}
.photo_bar .content .more a{width:49px; height:475px; display:inline-block; background:url(../Photo_img/arrow_more.jpg) right 210px no-repeat;}
.photo_bar .content .more a:hover{background-image:url(../Photo_img/arrow_more_hover.jpg);}
.photo_bar_Pnews .title p a{/* background:url(../Photo_img/tu_news.jpg) 0 0 no-repeat; */}
.photo_bar_Products .title p a{/* background:url(../Photo_img/tu_products.jpg) 0 0 no-repeat; */}
.photo_bar_SpaceArt .title p a{/* background:url(../Photo_img/tu_spaceArt.jpg) 0 0 no-repeat; */}


/*焦点图*/
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.icon-arrow-a-left, .icon-arrow-a-right { background: url(../Photo_img/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }
html, body {/* background: #fff; */font: 12px/1.5 tahoma,helvetica,arial,\5b8b\4f53,sans-serif;}
* html, * html body { background-image: url(about:blank); background-attachment: fixed; zoom: 1; }
#photo_bigphoto {overflow: hidden; zoom: 1; position: relative; margin-bottom:20px; }
#index_b_hero { width: 1000px; height: 410px; margin: auto; position: relative; }
#index_b_hero img { width: 1000px; height: 400px; }
#index_b_hero .heros { width: 1000px; height: 410px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 0px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 0px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; z-index: 1; position: absolute; top: 0; left: 0; width: 1000px; height: 400px; overflow: hidden; left: 2020px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1010px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 1010px; }
#index_b_hero .active { z-index: 2; left: 0; }


/*图片频道-图片翻转*/
.artist_l {display:inline-table; clear:both;}
.artist_l li {width: 32%;margin: 1% 2% 1% 0;height: 225px;overflow:hidden;position: relative;float:left;box-sizing: border-box;}
.artist_l li:nth-child(3n),.artist_l li:first-child+li+li,.artist_l li:first-child+li+li+li+li+li{margin-right:0;}
.artist_l li p.title_bg{position:absolute;width: 100%;height:30px;left:0;bottom:0;filter: alpha(opacity=50);opacity: 0.5;box-sizing: border-box;background:#000;}
.artist_l li p.title_word{position:absolute;width: 100%;height:30px;line-height:30px;left:0;bottom:0;padding:0 12px;color:#fff;font-size:14px;box-sizing: border-box;}
.artist_l li img {width: 100%;height: 225px;}
.artist_l li a {width: 100%;height: 225px;position: absolute;top: 0px;left: 0px;}
.artist_l li a:hover {color: #fff}
.artist_l li a strong {width: 100%;height: 40px;display: block;background:#a21222;filter: alpha(opacity=90);opacity: 0.9;font-family:"微软雅黑", "宋体", arial;font-size:18px;line-height:40px;/* padding-left:12px; */color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 15px;box-sizing: border-box;}
.artist_l li a span {width: 400px;height: 185px;display:inline-block;background:#000;filter: alpha(opacity=70);opacity: 0.7;text-indent:12px;line-height:30px;color:#fff;overflow: hidden;padding: 8px 14px 10px;box-sizing: border-box;}

/*图片展示*/
.photo_view{border:1px solid #e3e3e3;padding: 30px 24px 6px;margin-bottom:20px;background: #fff;}

.photo_view .photo_view_share{width:100%; height:26px; position:relative;}
.photo_view .photo_view_share #bdshare{ position:absolute; right:0;}

.photo_view .photo_view_title h1{ text-align:center;}
.photo_view .photo_view_title h1 span.main_title{ font-family:"微软雅黑", "宋体", Arial; font-size:24px; font-weight:normal;}
.photo_view .photo_view_title h1 span.photo_page{ font-family: "Times New Roman", Times, serif; font-size:24px; font-weight:normal; padding:0 12px;}
.photo_view .photo_view_title h1 span.photo_page i{ font-size:36px; font-weight:bold; color:#c00;}

.photo_view .photo_view_line2{/* height:30px; */padding: 10px 0 0; *padding:18px 0!important;width: 225px;margin: 0 auto;overflow: hidden;}
.photo_view .photo_view_line2 .address{ float:right; margin-bottom:18px; color:#777;}
.photo_view .photo_view_line2 .address a{padding:0 3px; color:#777;}
.photo_view .photo_view_line2 .address a:hover{color:#c00;}
.photo_view .photo_view_line2 .address i{padding:0 3px; color:#ddd; font-style:normal;}
.photo_view .photo_view_line2 .attribute{ float:left; margin-bottom:18px;}
.photo_view .photo_view_line2 .attribute span{color:#777; padding:0 6px;}

.photo_view .photo_view_body{ margin-bottom:10px;}


/*图片展示样式*/
#gallery {
padding: 6px 0 0 0;
}
#descriptions {
position: relative;
height: 50px;
background: #EEE;
margin-top: 10px;
width: 640px;
padding: 10px;
overflow: hidden;
}
#descriptions .ad-image-description {
  position: absolute;
}
  #descriptions .ad-image-description .ad-description-title {
	display: block;
  }
.ad-gallery {width: 950px;margin: 0 auto !important;}
.ad-gallery, .ad-gallery * {
margin: 0;
padding: 0;
}
.ad-gallery .ad-image-wrapper {
width: 950px;
height: 600px;
margin-bottom: 10px;
position: relative;
overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader {
  position: absolute;
  z-index: 10;
  top: 48%;
  left: 48%;
  border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next {
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  display: block;
  z-index: 100;
  background:url(../Photo_img/ad_next.png) right 50% no-repeat;
}
.ad-gallery .ad-image-wrapper .ad-prev {
  position: absolute;
  left: 0;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  display: block;
  z-index: 100;
  background:url(../Photo_img/ad_prev.png) left 50% no-repeat;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
  /* Or else IE will hide it */
  background: url(non-existing.jpg)\9
}
  .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
  background:url(../Photo_img/ad_prev.png) left 50% no-repeat;
	width: 54px;
	height: 60px;
	display: none;
	position: absolute;
	top: 45.5%;
	left: 0;
	z-index: 101;
  }
  .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
	background: url(../Photo_img/ad_next.png) right 50% no-repeat;
	width: 54px;
	height: 60px;
	top: 45.5%;
	right: 0;
	left: auto;
  }
.ad-gallery .ad-image-wrapper .ad-image {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  z-index: 9;
}
  .ad-gallery .ad-image-wrapper .ad-image a img {
	border: 0;
  }
  .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 7px;
	text-align: left;
	width: 100%;
	z-index: 2;
	background:#000;
	color: #fff;
	filter: alpha(opacity=50);
	 opacity: 0.5 ;
  }
  * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
  }
	.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
	  display: block;
	}
.ad-gallery .ad-controls {
height: 20px;
}
.ad-gallery .ad-info {
  float: left;
  margin-bottom:6px;
  color:#555;
}
.ad-gallery .ad-slideshow-controls {
  float: right;
}
  .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
	padding-left: 5px;
	cursor: pointer;
  }
  .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
	padding-left: 5px;
	font-size: 0.9em;
  }
.ad-gallery .ad-slideshow-running .ad-slideshow-start {
  cursor: default;
  font-style: italic;
}
.ad-gallery .ad-nav {
	float:left;
width: 748px;
position: relative;
}
.ad-navgroup{width:950px; display:inline-table;}

.ad-navgroup .pre_album{ float:left;
}
.ad-navgroup .pre_album a{width:94px; height:69px; display:inline-block; background:url(../Photo_img/photo_album_bg.gif) 0 0 no-repeat; padding:3px;
}
.ad-navgroup .pre_album a img {width:94px; height:69px; 
}
.ad-navgroup .next_album{ float:right;
}
.ad-navgroup .next_album a{width:94px; height:69px; display:inline-block; background:url(../Photo_img/photo_album_bg.gif) 0 0 no-repeat; padding:3px;
}
.ad-navgroup .next_album a img {width:94px; height:69px; 
}
.ad-gallery .ad-forward, .ad-gallery .ad-back {
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 10;
}
/* IE 6 doesn't like height: 100% */
.ad-gallery .ad-back {
  cursor: pointer;
  width: 30px;
  height:69px;
  left:12px;
  background: url(../Photo_img/ad-navgroup_pre.gif) 0px 22px no-repeat;
}
.ad-gallery .ad-forward {
  cursor: pointer;
  right:12px;
  width:30px;
  height:69px;
  background: url(../Photo_img/ad-navgroup_next.gif) 0px 22px no-repeat;
}
.ad-gallery .ad-navgroup .ad-nav .ad-thumbs {
  overflow: hidden;
  width: 640px;
  padding-top:5px;
  margin:auto;
}
  .ad-gallery .ad-thumbs .ad-thumb-list {
	float: left;
	width: 9000px;
	list-style: none;
  }
	.ad-gallery .ad-thumbs li {
	  float: left;
	  padding-right: 5px;
	}
	  .ad-gallery .ad-thumbs li a {
		display: block;
	  }
		.ad-gallery .ad-thumbs li a img {
		  border: 3px solid #CCC;
		  display: block;
		}
		.ad-gallery .ad-thumbs li a.ad-active img {
		  border: 3px solid #616161;
		}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
position: absolute;
left: -9000px;
top: -9000px;
}

 

/*图片新闻文字正文*/
.news_zw{width: 100%;/* border:1px solid #E3E3E3; */padding:25px;margin-bottom:20px; *margin-bottom:10px!important;box-sizing: border-box;background: #fff;}
.news_zw .title{ background:none;}
.news_zw .title p{ line-height:60px; font-size:24px; font-family:"微软雅黑", "宋体", Arial; font-weight:normal; text-align:center;}
.news_zw .title .row2{ display:inline-block; width:100%; text-align:center; color:#777; margin-bottom:10px;}
.news_zw .title .row2 .news_property{display:inline-block;height:26px;color: #aaa;}
.news_zw .title .row2 .news_property span{margin:0 12px; _margin:0 6px;}
.news_zw .content{border:none;}
.news_zw .content .the_body{margin-bottom:20px;padding:0 26px;font-family:"微软雅黑", "宋体", Arial;font-size: 14px;line-height:28px;color: #666;}
