* html{
	background-image: ;
	background-attachment: fixed;
}
*html{
overflow-x: hidden;
overflow-y: auto;
}
em {
	font-style: normal
}

.all_main_top {
	position: fixed;
	z-index:1000;
	_position: absolute; 
	_bottom: auto; 
	_top: expression(eval(document.documentelement.scrolltop) );

}

.tops {
	position: fixed;
	top: 150px;
	z-index: 1000;
	_position: absolute; /* ie6浏览器的通用方法 */
	_bottom: auto; /* ie6浏览器的通用方法 */
	_top: expression(eval(document.documentelement.scrolltop) );
	/* ie6浏览器的通用方法 */
}

.bot {
	position: static;
}

.fancybox-close{
 _display:none;
}

#focus{
  max-width:100%;
  overflow:hidden;
  position:relative;
}
#focus ul{position:relative;}
#focus ul li{float:left;max-width:100%;overflow:hidden;position:relative;background-color:#1f1f1f;}
#focus ul li img.img{
	_max-width:100%;
	position:relative;
	margin:0 auto;
}
.banner_position_c{
  position: absolute;
  top:0;
}
.header_jt{
	display:none;
}





.all_main_xl{
 display:none;
}

#banner {position:relative; max-width:100%; height:343px; overflow:hidden; margin: 0 auto; }


#banner_list {position:absolute; width:100%;}
.banner2_big{
  
}
.all_welcome_bg{
	/**
 min-width:1290px;
 **/
}
.tg1{
	width:100%;
	height:270px;
	background: center no-repeat;
}
.tg2{
	width:100%;
	height:270px;
	background: center no-repeat;
}
.test dl dd{
    height: 25px !important;
	line-height: 25px !important;
}
.test dl{
  padding-bottom: 20px !important;
}
.test dd,.test dd a {
	color:#bcbcbc !important;
	font-size:14px !important;
}
.test dt a:hover{
  color: #fcb533;
}
.sub li{
   height:10px !important;
}
.sub li a{
	color:white !important;
}
.sub li a:hover{
	color: #fcb533 !important; 
}

.all_main_xl_box1 dd{
	color: #fcb533;
}
dl.sts dd a{
color: #fcb533;
}







.waterfall_box {
	width: 999px;
	margin: 0 auto;
	padding-left: 4px;
	border-top: 1px solid #efeeee;
}

/* item_list */
.item_list {
	position: relative;
	padding: 0 0 50px;
}

.item {
	width: 238px;
	background: #fff;
	overflow: hidden;
	margin: 15px 0 0 0;
	border: 1px solid #eaeaea;
	-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
}

.item_t .img {
	background-color: #ffffff;
	margin: 0 auto;
	position: relative;
	width: 217px;
	padding: 10px 8px;
}

.item_t .img a {
	display: block;
}

.item_t .img a:hover {
	background: #000;
}

.item_t .img a:hover img {
	filter: alpha(opacity =         80);
	-khtml-opacity: 0.8;
	opacity: 0.8;
	-webkit-transition: all 0.3s ease-out;
	-khtml-transition: all 0.3s ease-out;
}

.item_t .price {
	position: absolute;
	bottom: 10px;
	right: 0px;
	background-color: rgba(0, 0, 0, 0.2);
	color: #fff;
	filter: progid :         dximagetransform.microsoft.gradient (      
		  startcolorstr =    
		    #33000000, endcolorstr =         #33000000 );
}

.item .btns {
	display: none;
}

.img_album_btn {
	top: 0px;
	right: 0px;
	position: absolute;
	background: #ff6fa6;
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	width: 56px;
	border-radius: 3px;
}

.img_album_btn:hover {
	color: #fff;
}

.item_t .title {
	height: 35px;
	background: #fafafa;
	border-top: 1px solid #f5f2f2;
	padding: 15px 10px 0px;
}

.item_t .title a span {
	color: #000;
}

.item_t .title a span.waterfall_sp1 {
	color: #a40000;
	margin-right: 7px;
}

/* more */
#more {
	display: block;
	margin: 10px auto 20px;
}

/* infscr-loading */
#infscr-loading {
	bottom: -10px;
	left: 45%;
	position: absolute;
	text-align: center;
	height: 20px;
	line-height: 20px;
	z-index: 100;
	width: 120px;
}




.scene-want-go,.scene-went {
	float: left;
	margin: 6px 10px 0px 0px
}

.scene-sprite,.scene-sprite em,.scene-sprite:hover,.scene-sprite:hover em
	{
	background:  no-repeat;
	display: inline-block;
	height: 24px;
}

.scene-sprite {
	background-position: left top;
}

.scene-sprite em {
	background-position: right -24px;
	cursor: pointer;
	cursor: hand;
	display: inline-block;
	margin-left: 6px;
	padding-right: 9px;
}

.scene-sprite:hover {
	background-position: left -48px;
}

.scene-sprite:hover em {
	background-position: right -72px;
	cursor: pointer;
	cursor: hand;
	display: inline-block;
	margin-left: 6px;
	padding-right: 9px;
}

.want-go-icon,.went-icon {
	background:  no-repeat;
	display: inline-block;
	float: left;
}

.want-go-icon {
	background-position: left 7px;
	width: 18px;
	height: 18px;
}

.went-icon {
	background-position: -23px 5px;
	width: 15px;
	height: 21px;
}
.went-want-icon{
    background:  -9px 4px no-repeat;
    width: 15px;
    float: left;
	height: 21px;
}  


.scene-btns-txt {
	color: #007ed9;
	line-height:23px;
}

.view-head-gray-font {
	color: #aaaaaa;
}

.scene-sprite:hover .scene-btns-txt,.scene-sprite:hover .view-head-gray-font
	{
	color: #ff5500;
}

.scene_header_tit {
	height: 37px;
	line-height: 37px;
	color: #000;
}

.gradien_b {
	background:  center no-repeat;
	height: 15px;
	overflow: hidden;
}

/**返回顶部****/
p#back-to-top{
      position:fixed;
      bottom:100px;
      right:80px;
      display:none;
      z-index:9999999;
}
p#back-to-top a{
      text-align:center;
      text-decoration:none;
      color:#d1d1d1;
      display:block;
      width:50px;
      /*使用css3中的transition属性给跳转链接中的文字添加渐变效果*/
      -moz-transition:color 1s;
      -webkit-transition:color 1s;
      -o-transition:color 1s;
}
p#back-to-top a:hover{
      color:#979797;
}
p#back-to-top a span{
      background:#d1d1d1  no-repeat center center;
      border-radius:6px;
      display:block;
      height:50px;
      width:50px;
      margin-bottom:5px;
      /*使用css3中的transition属性给<span>标签背景颜色添加渐变效果*/
      -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;
}

/*=========================视频=========================*/
.public_tit{padding:13px 0px; border-bottom:1px dotted #d8d8d8;}
.video_box{padding-left:2px;}
.video_box dl{width:237px; height:237px; border:1px solid #eaeaea; float:left;-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1); margin-right:15px; margin-top:15px; display:inline;}
.video_box dl.last{margin-right:0px;}
.video_box dt{width:237px; height:186px; border-bottom:1px solid #eaeaea; text-align:center; font-size:0px;}
.video_box dt span{display:inline-block; height:100%;width:1px;vertical-align:middle;}
.video_box dt img{vertical-align:middle;}
.video_box dd{height:35px;background:#fafafa;padding:15px 10px 0px;}
.video_box dd a{color:#a40000;}
.video_box dd a:hover{text-decoration:underline;}
.video_type{ background: top no-repeat; padding-top:23px; margin-top:10px;}
.video_bd h1{border-bottom:1px dotted #d8d8d8;border-top:1px dotted #d8d8d8; padding:13px 0px; margin-top:12px;}
.w {
	width: 1003px;
	margin: 0 auto;
}




.contoxt h3{
 _margin-top:42px;
}
.contoxt p{
	text-indent:2em;
}
.contoxt p.img{
	text-indent:0em !important;
}
 
.tmsc_nzjd_content_main1_tit1{
_margin-top:0px !important; 
}




/************ 首页焦点图loading加载效果***********************/
div#loading{
  margin:0px auto;
  text-align:center;
  background-color:#1f1f1f;
}

div#loading a{
  vertical-align:middle;
  line-height:50%;
  display: table-cell;
}
div#loading a img{
   vertical-align: middle;
}



.fancys{
         width:715px !important;
         height:725px !important;
  }

.daoyou{
         
  }






	/*页头*/
	#header{width:100%;height:58px;position:absolute;top:0px;left:0px;background: repeat left top;border-bottom:4px solid #00adec;z-index:19500;}
		/*菜单*/
		#menu{float:left;}
		.menus{float:left;}
		.menus li{float:left;background: no-repeat right center;}
		.menus li a{float:left;text-indent:-99em;overflow:hidden;}
		.menus li.change a,.menus li a:hover{background-color:#00abeb!important;}
		.menus #menu_txt1 a{width:124px;height:58px;background: no-repeat left top ;}
		.menus #menu_txt2 a{width:130px;height:58px;background: no-repeat left top ;}
		.menus #menu_txt3 a{width:132px;height:58px;background: no-repeat left top ;}
		.menus #menu_txt4 a{width:150px;height:58px;background: no-repeat left top ;}
		.menus #menu_txt5 a{width:170px;height:58px;background: no-repeat left top ;}
		.menus #menu_txt6 a{width:112px;height:58px;background: no-repeat left top ;}
		.submenus{padding:20px 0;width:100%;position:absolute;top:60px;left:0px;background: repeat left top;display:none;}
		.submenus .center{width:720px;}
		.submenus ul{margin:0 10px;float:left;width:180px;line-height:30px;display:inline;}
		.submenus ul li a{font-size:14px;color:#fff;padding-left:15px;display:block;}
		.submenus ul li a:hover{color:#fff;background: repeat left top;text-decoration:none;}
		.submenus2{width:100%;position:absolute;top:60px;left:0px;display:none;}
		.submenus2 .center{ background:#000;width:158px;}
		.submenus2 ul{}
		.submenus2 ul li{}
		.submenus2 ul li a{ display:block;height:35px; line-height:35px;padding-left:20px; font-size:16px;color:#ff8a04;}
		.submenus2 ul li a:hover{ background:#00abeb;color:#fff;}

		
		/*语言*/
		#language{padding:10px 29px 0 0;float:right;}
		#language em{float:left;height:37px;line-height:37px;overflow:hidden;}
		#language em a{margin:0 10px;float:left;color:#fff;display:inline;}
		#language ul{float:left;}
		#language ul li{float:left;margin-right:15px;display:inline;}
		#language ul li a{float:left;text-indent:-99em;overflow:hidden;}
		#language ul li a.c01{width:49px;height:38px;background: no-repeat left top ;}
		#language ul li a.c02{width:58px;height:41px;background: no-repeat left top ;}
		#language ul li a.c03{width:35px;height:39px;background: no-repeat left top ;}

@media screen and (max-width:1280px){
		.menus #menu_txt1 a,.menus #menu_txt2 a,.menus #menu_txt3 a,.menus #menu_txt4 a,.menus #menu_txt5 a,.menus #menu_txt6 a{ background-size:100% auto;}
		.menus #menu_txt1 a {width:113px;}
		.menus #menu_txt2 a {width:128px;}
		.menus #menu_txt3 a {width:130px;}
		.menus #menu_txt4 a {width:140px;}
		.menus #menu_txt5 a {width:160px;}
		.menus #menu_txt6 a {width:108px;}
}
@media screen and (max-width:1024px){
	#language {padding-right:15px;}
		.menus #menu_txt1 a,.menus #menu_txt2 a,.menus #menu_txt3 a,.menus #menu_txt4 a,.menus #menu_txt5 a,.menus #menu_txt6 a{ background-size:100% auto;}
		.menus #menu_txt1 a {width:86px;  background-image:;}
		.menus #menu_txt2 a {width:128px;}
		.menus #menu_txt3 a {width:130px;}
		.menus #menu_txt4 a {width:140px;}
		.menus #menu_txt5 a {width:160px;}
		.menus #menu_txt6 a {width:108px;}
		
		#language ul li{margin-right:0;}
		#language ul li a.c01,#language ul li a.c02,#language ul li a.c03 {height:28px; width:40px; background-position:top center; margin-top:7px;}
		
}
