﻿	/*重置默认样式*/
*{
	margin: 0; padding: 0; 
	
}
html{
	font-family:Microsoft YaHei,"微软雅黑",SimSun,"宋体";
	overflow-x: hidden;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}
i,em{
	font-style:normal;
}
li{
	list-style:none;
}
img{
	border:none; display: block; width: 100%;
}
a{
	text-decoration:none; color: black;
}
input,button,select,
textarea{
	outline: none; border:0; font-family:Microsoft YaHei,"微软雅黑",SimSun,"宋体";
}
textarea{
	resize: none;
}

	/*修饰符*/

.btn_submit {
	display: inline-block;*display: inline;*zoom: 1;/*兼容*/font-family: "Microsoft Yahei", "SimSun";border-width: 1px;text-align: center;
	vertical-align: middle;
	font-size: 14px;
	border-style: solid;
}

button.btn_submit,
input.btn_submit {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}

	/*按钮大小*/

.btn_small{ font-size:12px; height:28px; line-height:28px;}
.btn_middle{ font-size:14px; height:38px;line-height:38px;}
.btn_big{ font-size:16px; height:48px; line-height:48px;}
.btn_large{ font-size:18px; height:58px; line-height:58px;}

	/*按钮背景色 边框 文字颜色*/

/*桃红色 有背景色*/
.btn_peach{border:1px #f7277a solid;color:#fff;background-color:#f7277a;}
.btn_peach:hover{background-color:#da1c68; color:#fff;}
.btn_peach:active{background-color:#da1c68; color:#fff;}
/*桃红色 无背景色*/
.btn_peach_line{border:1px #f7277a solid;color:#f7277a;background-color:#fff;}
.btn_peach_line:hover{background-color:#f7277a; color:#fff;}
.btn_peach_line:active{background-color:#f7277a; color:#fff;}
/*灰色 有背景色*/
.btn_grey{border:1px #888 solid;color:#fff;background-color:#888;}
.btn_grey:hover{background-color:#666; color:#fff;}
.btn_grey:active{background-color:#333; color:#fff;}
/*灰色 无背景色*/
.btn_grey_line{border:1px #dbdbdb solid;color:#666;background-color:#fff;}
.btn_grey_line:hover{border-color:#a3740d; color:#a3740d;}
.btn_grey_line:active{background-color:#f8f8f8;border-color:#a3740d; color:#a3740d;}
/*高亮灰色 有背景色*/
.btn_lightgrey{border:1px #ccc solid;color:#333;background-color:#ccc;}
.btn_lightgrey:hover{background-color:#ddd; color:#333;}
.btn_lightgrey:active{background-color:#aaa; color:#fff;}
/*红色 有背景色*/
.btn_red{border:1px #c72222 solid;color:#fff;background-color:#c72222;}
.btn_red:hover{background-color:#ad1b1b;border:1px #c72222 solid; color:#fff;}
.btn_red:active{background-color:#c92106; color:#fff;}
/*红色 无背景色*/
.btn_red_line{border:1px #e93930 solid;color:#e93930;background-color:#fff;}
.btn_red_line:hover{background-color:#e93930; color:#fff;}
.btn_red_line:active{background-color:#c22018; color:#fff;}
/*金黄 有背景色*/
.btn_gold{border:1px #a3740d solid;color:#fff;background-color:#a3740d;}
.btn_gold:hover{background-color:#c48d13; color:#fff;}
.btn_gold:active{background-color:#8b6208; color:#fff;}
/*金黄 无背景色*/
.btn_gold_line{border:1px #a3740d solid;color:#a3740d;background-color:#fff;}
.btn_gold_line:hover{background-color:#c48d13; color:#fff;}
.btn_gold_line:active{background-color:#8b6208; color:#fff;}
/*蓝色 有背景色*/
.btn_blue{border:1px #2a74be solid;color:#fff;background-color:#2a74be;}
.btn_blue:hover{background-color:#20a1e2; color:#fff;}
.btn_blue:active{background-color:#0b74a8; color:#fff;}
/*蓝色 无背景色*/
.btn_blue_line{border:1px #128cc9 solid;color:#128cc9;background-color:transparent;}
.btn_blue_line:hover{background-color:#20a1e2; color:#fff;}
.btn_blue_line:active{background-color:#0b74a8; color:#fff;}
/*深蓝色 有背景色*/
.btn_darkblue{border:1px #3887e0 solid;color:#fff;background-color:#3887e0;}
.btn_darkblue:hover{background-color:#589eee; color:#fff;}
.btn_darkblue:active{background-color:#1d62b0; color:#fff;}
/*深蓝色 无背景色*/
.btn_darkblue_line{border:1px #3887e0 solid;color:#3887e0;background-color:#fff;}
.btn_darkblue_line:hover{background-color:#3887e0; color:#fff;}
.btn_darkblue_line:active{background-color:#1d62b0; color:#fff;}
/*绿色 有背景色*/
.btn_green{border:1px #43c121 solid;color:#fff;background-color:#43c121;}
.btn_green:hover{background-color:#4fd92a; color:#fff;}
.btn_green:active{background-color:#32a014; color:#fff;}
/*绿色 无背景色*/
.btn_green_line{border:1px #43c121 solid;color:#43c121;background-color:#fff;}
.btn_green_line:hover{background-color:#43c121; color:#fff;}
.btn_green_line:active{background-color:#32a014; color:#fff;}
/*黄色 有背景色*/
.btn_yellow{border:1px #f1941b solid;color:#fff;background-color:#f1941b;}
.btn_yellow:hover{background-color:#f9a436; color:#fff;}
.btn_yellow:active{background-color:#d17100; color:#fff;}
/*黄色 无背景色*/
.btn_yellow_line{border:1px #f1941b solid;color:#f1941b;background-color:#fff;}
.btn_yellow_line:hover{background-color:#f1941b; color:#fff;}
.btn_yellow_line:active{background-color:#d17100; color:#fff;}
/*橘色 有背景色*/
.btn_orange{border:1px #df6c10 solid;color:#fff;background-color:#df6c10;}
.btn_orange:hover{background-color:#ee7b1e; color:#fff;}
.btn_orange:active{background-color:#cb620e; color:#fff;}
/*橘色 无背景色*/
.btn_orange_line{border:1px #df6c10 solid;color:#df6c10;background-color:#fff;}
.btn_orange_line:hover{background-color:#ee7b1e; color:#fff;}
.btn_orange_line:active{background-color:#cb620e; color:#fff;}
/*白色 无背景色*/
.btn_white_line{border:1px #fff solid;color:#fff;background:none;}
.btn_white_line:hover{background-color:#1c9ff2; border-color:#fff; color:#fff;}
.btn_white_line:active{background-color:#0566a4; border-color:#0566a4; color:#fff;}


	/*margin*/
.ml5{ margin-left: 5px; }
.mr5{ margin-right: 5px; }
.ml10{ margin-left: 10px; }
.mr10{ margin-right: 10px; }
.mt50{ margin-top: 50px;}
.mauto{ margin-left: auto; margin-right: auto; }
	/*width*/
.w1200{ width: 1200px; font-size: 0;}
.hides{overflow: hidden;}

@font-face {
  font-family: 'iconfont';  /* project id 126500 */
  src: url('http://at.alicdn.com/t/font_hga27dy1jg7gb9.eot');
  src: url('http://at.alicdn.com/t/font_hga27dy1jg7gb9.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_hga27dy1jg7gb9.woff') format('woff'),
  url('http://at.alicdn.com/t/font_hga27dy1jg7gb9.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_hga27dy1jg7gb9.svg#iconfont') format('svg');
}
.iconfont{ font-family: "iconfont" !important;font-size: 16px;font-style: normal;margin-top: -3px\9;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;-moz-osx-font-smoothing: grayscaleFont type;}

	/*功能*/
.fl{ float: left; }
.fr{ float: right; }
.clearfix:after{
	content:" "; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; font-size: 0;
}
.clear{
	clear: both; display: block; font-size: 0; height: 0;
}
.ie7_hints{
	height:30px; line-height:30px; text-align:center; background:#ffffdc; color:#b78e66;
}
.imgBox{
	overflow: hidden; font-size: 0; text-align: center;
}
.imgBox img{
	width: 100%; height: auto;  display: inline-block; vertical-align: middle;
	
    display: inline-block;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    width: auto;

}
.thide{
	overflow:hidden; /*超出的部分隐藏起来。*/ 
	white-space:nowrap;/*不显示的地方用省略号...代替*/
	text-overflow:ellipsis;/* 支持 IE */
}
.thides{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.thides2{
	-webkit-line-clamp: 2;
}
.thides3{
	-webkit-line-clamp: 3;
}
.backGround{
	-ms-behavior: url(../images/backgroundsize.htc); 
    behavior: url(../images/backgroundsize.htc); 
}
.block{ display: block;}
.opa:hover{
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	-moz-opacity: 0.8;
	opacity: 0.8;

}
.js-hide{ opacity: 0; visibility: hidden; }
.js-show{ opacity: 1; visibility: visible;}
.ease-1{-webkit-transition:all 0.1s ease-out;-khtml-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.ease-2{-webkit-transition:all 0.2s ease-out;-khtml-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.ease-3{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.input-text:focus{
	border-color: #62c2d0;
  	background:#fff;
}
.input-text{padding: 12px 15px; height:26px; line-height:26px;border:1px #dbdbdb solid;background:#f8f8f8;font-family:"Microsoft Yahei","SimSun";font-size:14px; vertical-align:middle; color:#333;letter-spacing:1px;
	-webkit-transition: border 0.2s ease-out,box-shadow 0.2s linear;
	-khtml-transition: border 0.2s ease-out,box-shadow 0.2s linear;
	-moz-transition: border 0.2s ease-out,box-shadow 0.2s linear;
	-o-transition: border 0.2s ease-out,box-shadow 0.2s linear;
	transition: border 0.2s ease-out,box-shadow 0.2s linear;
}
.pc{ display: block; }
.mobile{ display: none; }
@media only screen and (max-width:767px ) {
	.pc{ display: none; }
	.mobile{ display: block; }
}


	/*正文内容*/
.text_box{ line-height:30px; font-size:14px; color:#333; }
.text_box img{ max-width:100%; height:auto; display: inline-block; width: auto;}

	/*表单验证*/
.Validform_error{ border-color: #e9322d; background: #fff; }
.Validform_wrong{
	color:#e9322d;
	white-space:nowrap; background: #fff;
	position: absolute; left: 15px; right: 0; top: 0;
	line-height: 40px;  font-size: 14px; z-index: 1;
}
.Validform_right {
	display: none;
	/*white-space:nowrap;
	position: absolute; left: 310px; top: 0; line-height: 40px; color: #009F95;*/
}


	/*移动端父页面滚动*/
.noscroll,
.noscroll body {
    overflow: hidden;
}
.noscroll body {
    position: relative;
}




/*返回顶部*/
.ascrollTop{ position: fixed; right: 5px; z-index: 9999; font-weight: bold;  cursor: pointer; bottom: 5px;text-align: center; line-height: 44px; border: 3px solid #62c2d0; width: 44px; height: 44px; color: #62c2d0;}
.ascrollTop:hover{ background: #62c2d0; color: #fff;  }




/*导航 header*/
.header{ position: absolute; width: 100%; height: 90px; background: none; z-index: 9999;}
.logo{ float: left; width: 240px; height: 90px; }
.nav{ float: right; width: 840px; text-align: center;}
.nav-list-item{ float: left; position: relative; width: 120px;}
.nav-list-item_href{ position: relative; display: block; color: #fff; font-size: 16px; line-height: 110px; height: 90px;}
.nav-list-item_href:hover{ color: #62c2d0; background: rgba(0,0,0,.2); }
.nav-list-item_href:before{ content: ''; position: absolute; top: -3px; left: 0; height: 3px; width: 100%; }
.nav-list-item_href--on{ background: rgba(0,0,0,.2); color: #62c2d0;}
.nav-list-item_href--on:before{ top: 0;}
.subnav{ position: absolute; width: 100%; padding-top:1px; opacity: 0; visibility: hidden; text-align: center; top: 120px; left: 0;  }
.subnav--on{ top: 90px; visibility: visible; opacity: 1;}
.subnav-list{ padding: 10px 0; background: rgba(0,0,0,.2);}
.subnav-list-item_href{ display: block; line-height: 40px; color: #fff; font-size: 14px;}
.subnav-list-item_href:hover{ color: #62c2d0; }
.default-logo{ display: block; }
.fixed-logo{ display: none;}
.fixed-header{ background: #fff; }
.fixed-header .nav-list-item_href{ color: #333;}

.fixed-header .nav-list-item_href:hover{ color: #008cb4; background: none; }
.fixed-header .nav-list-item_href:before{ }
.fixed-header .nav-list-item_href--on{ color: #008cb4; background: none; }
.fixed-header .subnav-list{ background: #fff; }
.fixed-header .subnav-list-item_href{ color: #333;}
.fixed-header .subnav-list-item_href:hover{ color: #008cb4;}
.fixed-header .default-logo{ display: none;}
.fixed-header .fixed-logo{ display: block;}



.footer {
    padding-top: 20px;
    padding-bottom: 20px;
    background: #000;
}
.footer-pannel{ border: 3px solid #62c2d0; background-color: #f5fbfc; padding: 30px 20px 30px 35px; position: relative; 
	background-image: url(../images/bottom-bg02.png);
	background-repeat: no-repeat;
	background-position: bottom left ; 
}
.footer-pannel:before{ content: ''; position: absolute; left: 0; top: 0; width: 36px; height: 36px; background: url(../images/bottom-bg01.png) no-repeat center center;}
.footer-pannel-left{ float: left; width: 640px;}
.footer-nav-href{ font-size: 14px; line-height: 24px; color: #333;}
.footer-nav-href:hover{ color: #62c2d0;}
.footer-nav-list-item{  float: left; }
.footer-nav-list-item + .footer-nav-list-item:before{ content: '/'; font-size: 14px; line-height: 24px; color: #9d9c9c;margin: 0 18px; }
.footer-pannel-left-txt1{ color: #333; font-size: 16px; line-height: 30px; margin-top: 25px; margin-bottom: 5px;}
.footer-pannel-left-txt2{ color: #333; font-size: 14px; line-height: 30px; }
.footer-pannel-left-txt2 .iconfont{color: #62c2d0;}
.footer-copyright {
    text-align: center;
    color: #888;
    font-size: 14px;
    line-height: 15px;
    padding-top: 10px;
}
.footer-copyright a{color: #888;}
.footer-copyright a:hover{color:#fff;}
.footer-pannel-right{position: absolute; right: 30px; bottom: 30px;}
.bdsharebuttonbox{ line-height: 30px; }
.bdsharebuttonbox a{ background: #62c2d0 !important;
	 height: 30px !important; line-height: 30px  !important; 
 width: 30px !important; text-align: center; padding: 0 !important; margin: 0 !important; color: rgba(255,255,255,0.5);
font-size: 16px !important; 
 }
 .bdsharebuttonbox a:hover{ color:rgba(255,255,255,1)  !important;}
 .bdsharebuttonbox a + a{
 	margin-left: 10px !important;
 }
.shareTo{ float: left; margin-right: 20px; color: #62c2d0; font-size: 14px;}

/*首页标题*/
.iTitle{ float: left; position: relative; width: 100px; height: 100px;}
.iTitle-bg{ width: 100%; height: 100%;  position: absolute; left: 0; top: 0; background: url(../images/ititle-bg.png) no-repeat center center / cover;}
.iTitle-txt{ position: absolute; height: 55px; left: 0; top: 0; padding: 30px 0 15px 45px; width: auto;}
.iTitle-txt-txt1{ font-size: 14px; line-height: 15px; color: #9d9c9c; font-style: italic; margin-left: 60px; white-space: nowrap;}
.iTitle-txt-txt2{ font-size: 28px; line-height: 40px; color: #333; white-space: nowrap;}


/*首页斜体*/
.fStyle{ font-style: italic;}

/*首页更多*/
.iMore{
	font-size: 14px; line-height: 24px; color: #62c2d0; padding-right: 25px; height: 24px;
}
.iMore .iconfont{ font-size: 14px; }
.iMore:hover{ color: #79c8c2;}
/*头部图片 容器*/
 	/*1 banner*/
 	.banner{ height: 590px; width: 100%; position: relative; overflow: hidden;}
 	.banner-swiper{ height: 100%;}
 	.banner .banner-pc{ width: 1920px; position: absolute; left: 50%; margin-left: -960px; top: 0;}
 	.banner_href{ display: block; height: 100%;}
 	.banner .banner-swiper .banner-pagination{ font-size: 0; bottom: 30px; }
 	.banner .banner-swiper .banner-pagination .swiper-pagination-bullet{ margin: 0 10px; opacity: 1; width: 6px; height: 6px; border: 1px solid #62c2d0; background: #fff;}
 	.banner .banner-swiper .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
 		opacity: 1; border-color: #fff; background: #62c2d0;
 	}
 	
 	
 	
 	
 		/*左右切换按钮*/
 	.sw-prev,.sw-next{ color: #fff; font-size: 14px;
 		width: 80px !important; line-height: 44px !important; background: none !important; }

 	.sw-prev{ left: 20px !important;}
 	.sw-next{ right: 20px !important; text-align: right !important;}
 	.sw-prev:hover,.sw-next:hover{ color: #62c2d0;}
 	.shadows{ position: absolute; width: 100%; height: 120px; background: url(../images/shadows.png) repeat-x; z-index: 49;}
 	/*2 img title Breadcrumb*/
	
	
	.tops{ position: relative;}
	.tops-bg{ height: 100%; width: 1920px; position: absolute; left: 50%; margin-left: -960px; top: 0;}
	.tops-infos{
		position: absolute; bottom: 0; left: 0; width: 100%;
	}
	.tops-infos-bg{ height: 110px; position: absolute !important; left: 50%; bottom: 0; margin-left: -600px; }
	
	.tops-tit{ color: #fff; font-size: 40px; line-height: 60px; padding: 0 20px;}
	.Breadcrumb-bg{ background: url(../images/breadcrumb-bg.png) repeat; position: relative; z-index: 1;}
	.Breadcrumb{ padding: 13px 20px; }
	.Breadcrumb-list-item {
		float: left;
		font-size: 14px;
		color: #fff;
	}
	.Breadcrumb-list-item a{ color:#fff; font-size:12px; cursor:pointer;}
	.Breadcrumb-list-item a:hover{ color:#AFEFFF;}
	.Breadcrumb-list-item + .Breadcrumb-list-item:before{ content: '/'; margin: 0 7px; font-size: 12px; color: #fff; line-height: 24px; }
	.Breadcrumb-list-item_href{ font-size: 12px; color: #fff; line-height: 24px; }
	.Breadcrumb-list-item_href:hover{ color: #62c2d0; }



/*子页面导航*/




/*子页面标题*/
.subTitle{ position: relative; text-align: center;}
.subTitle:after{ position: absolute; content: ''; width: 50px; height: 5px; left: 50%; margin-left: -25px; top: 0;}
.subTitle-txt1{ line-height: 50px; font-size: 32px; color: #fff;}
.subTitle-txt2{ color: #fff; font-size: 16px; line-height: 26px; margin-top: 10px; }


/*子页面标题2*/
.dTitle{  color: #333;
  font-size: 50px;
  line-height: 62px;
 }


/*子页面标题3*/

.solidTitle{
	position: relative;
}
.solidTitle:after{ content: '';
	position: absolute; left: 0; top: 50%; margin-top: -10px; width: 5px; height: 20px; background: #62c2d0;
}
.solidTitle:before{ content: '';
	width: 100%; position: absolute; left: 0; top: 50%; margin-top: -0.5px; height: 0; border-top: 1px dotted #DBDBDB; z-index: -1;
}
.solidTitle-txt{ background: #fff; display: inline-block; padding: 0 20px; font-size: 20px; line-height: 24px; color: #333; }


/*边框 hover*/




/*上一页下一页*/
.pagination{
	text-align: center; margin: 50px 0;
}
.pagination a{
	display: inline-block; color: #333; font-size: 16px;
	transition: all .2s ease;  line-height: 34px; border: 3px solid #eee; padding: 0 13px;
	margin: 5px;
	 
}
.pagination span{
	display: inline-block; color: #333; font-size: 16px;
	transition: all .2s ease;  line-height: 34px; border: 3px solid #eee; padding: 0 13px;
	margin: 5px;
	 
}
.pagination a:hover{
	border-color: #dbe283;
}

.pagination .current{
	border-color: #fff;
}
/*.pagination .pagination-next,
.pagination .pagination-prev{
	padding: 0 15px; width:  auto;
}*/


/*上一篇下一篇*/


.circle-btn{
	border: 3px solid #eee; width: 200px; line-height: 46px; color: #333; font-size: 14px;
	padding:0 17px;
}
.circle-btn .iconfont{ font-weight: bold;  color: #62c2d0;}
.circle-btn:hover{ border-color: #dbe283;}
.circle-btn-prev{  text-align: left;}
.circle-btn-next{  text-align: right;}
.circle-btn-next{  text-align: right; position: relative; padding-right: 35px;}
.circle-btn-next .iconfont{ position: absolute; right: 17px;  top: 0;}









/*手机header*/
/*mobile header*/
.mobile-header{ position: fixed; top: 0; left: 0; width: 100%; background: #fff; line-height: 50px; height: 50px; overflow: hidden; z-index: 9999;}
.mobile-header-logo{ float: left; box-sizing: border-box; max-height: 50px; }
.header-logo_img{ max-height: 50px;}
.moblie-nav-swtich{
	position: absolute; right: 3%; top: 50%; margin-top: -20px; background: ;
	width: 40px; height: 40px; text-align: center; color: #fff; line-height: 40px; font-size: 0;
}
.moblie-nav-swtich .iconfont{ color:#128cc9;  }
	/*mobile nav*/ 
.mobile-nav.animates{ top: 0; }
.mobile-nav{ position: fixed; width: 100%; height: 100%; overflow: hidden; left: 0; background: #fff;  z-index: 9999; top: -100%; }
.mobile-nav-header{ background: #f3f3f3; position: absolute; top: 0; left: 0; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; padding: 0.3rem 20px; width: 100%; box-sizing: border-box;  height: 1.5rem; overflow: hidden;}
.mobile-nav-close{ text-align: center; line-height: 1rem; position: absolute; right: 20px; top: 50%; margin-top: -0.5rem; }
.mobile-nav-close .iconfont {vertical-align: top;color: #333; font-size: 16px;}
.mobile-nav-pannel{ position: absolute; left: 0; top: 1.5rem; height: 100%; width: 100%; overflow-y: auto; box-sizing: border-box;}
.mobile-nav-list-item{ position: relative;}
.mobile-nav-list-item_href{ border-bottom: 1px solid #DBDBDB; color: #333;font-size: 0.4rem;padding: 0 20px;display: block;position: relative;transition: all .3s ease-out;line-height: 1rem;text-align: left; }
.mobile-nav-list-item_href.on{ color: #62c2d0; background: #f3f3f3; }
.mobile-nav-list-item_href.on .iconfont{   -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }
.mobile-nav-list-item_href .iconfont{ font-size: 0.7rem;  position: absolute; right: 20px; top: 0; }
.mobile-nav-list-item-pannel{ display: none;} 
.mobile-nav-list-item-list-item_herf{ color: #888;text-align: left;font-size: 0.35rem;display: block; padding-left: 40px;position: relative;border-bottom: 1px solid #DBDBDB;line-height: 0.7rem; }
.mobile-nav-list-item-list-item_herf:after {
	content: '';
	width: 4px;
	height: 4px;
	position: absolute;
	left: 25px;
	background: #ddd;
	top: 50%;
	margin-top: -2px;
	border-radius: 100%;
}


/*时间*/
.datas {
	font-size: 12px;
	color: #888;
	line-height: 24px;
}



/*swiper pagination*/

	/*1*/
	.swiper-pagination1 .swiper-pagination-bullet{ 
		width: 6px !important; height: 6px !important; background: #9d9c9c !important; margin: 0 12px !important; opacity: 1 !important; vertical-align: middle !important;
	}
	.swiper-pagination1 .swiper-pagination-bullet-active{
		background: #62c2d0 !important;
	}
	
	
	
	


	/*热门影视推荐*/
.hot{ padding-bottom: 20px;}
.hswrapper{ position: relative; text-align: center;}
.hswrapper .swiper-slide{ position: relative;}
.hot-pic{ width: 100%; height: 400px;}
.hswrapper .swiper-slide:hover .hot-pic-infos,
.ysxm-list-item:hover .hot-pic-infos{
	opacity: 1; visibility: visible;
}
.hswrapper .swiper-slide:hover .iconfont,
.ysxm-list-item:hover .iconfont{
	transform: translateY(0px) scale(1);
}
.hswrapper .swiper-slide:hover .hot-pic-infos-txt,
.ysxm-list-item:hover .hot-pic-infos-txt{
	transform: translateY(0px);
}
.hswrapper .swiper-slide:hover .hot-tit,
.ysxm-list-item:hover .hot-tit{
	color: #62c2d0 ;
}



.hot-pic-infos{
	 visibility: hidden; opacity: 0;
	 position: absolute; left: 0; top: 0; width: 210px; height: 235px; background: url(../images/black-opacity.png) repeat; padding: 125px 39px 40px;}

.hot-pic-infos-txt{  margin-top: 10px; color: #fff; font-size: 14px; line-height: 25px; max-height: 175px; transform: translateY(10px);}
.hot-pic-infos .iconfont{
	transform: translateY(-10px) scale(1.2);
	width: 50px; height: 50px; background: #62c2d0; margin: 0 auto; color: #fff; font-size: 22px; line-height: 50px;
}
.hot-tit{ position: absolute; background: url(../images/black-opacity2.png) repeat;  bottom: 0; left: 0; width: 260px; color: #fff; font-size: 16px; line-height: 24px; padding: 8px 14px;}
.hot .w1200 .hot-prev, .hot .w1200 .hot-next{
	background: none; border: 3px solid #62c2d0; width: 44px; height: 44px; color: #62c2d0; line-height: 44px; 
	margin-top: -25px; font-weight: bold;
}
.hot .w1200 .hot-prev{ left: -53px;}
.hot .w1200 .hot-next{ right: -53px;}
.hot .w1200 .hot-prev.swiper-button-disabled, .hot .w1200 .hot-next.swiper-button-disabled{
	opacity: 1; cursor: pointer;
}
.hot .w1200 .hot-prev:hover, .hot .w1200 .hot-next:hover{
	color: #fff; background: #62c2d0; 
}
.hot .iTitle{ margin:20px 0;}

.hot .hot-pagination{ position: static; float: left; line-height: 24px; margin-right: 20px;}


.mt70{ margin-top: 70px;}




	/*旗下工作室*/
.iTeam{ padding-bottom: 40px;}
.iTeam .iTitle{ margin:20px 0;}
.iTeam-list{ margin-left: -15px;}
.iTeam-list-item{ float: left; position: relative; width: 390px; height: 300px; margin-left: 15px; overflow: hidden;}
.iTeam-list-item_pic{ width: 100%; height: 100%; }
.iTeam-list-item_tit{ position: absolute; bottom: 20px; left: 0; width: 340px; padding: 0 25px; line-height: 40px; color: #fff; font-size: 20px; background: #62c2d0;}
.iTeam-list-item_tit:after{ content: ''; position: absolute; width: 80px; height: 40px; right: 0; top: 0; background: url(../images/iteam-txt1-bg.png) no-repeat center center / cover;}
.iTeam-list-item-infos{ 
	visibility: hidden; opacity: 0; transform: translateY(30px);
	position: absolute; left: 0; top: 0; width: 350px; padding:115px 20px 0; height: 185px; background: url(../images/black-opacity.png) repeat;}
.iTeam-list-item-infos_txt1{ display: block; position: relative; color: #fff; font-size: 20px; line-height: 40px;}
.iTeam-list-item-infos_txt1:after{ content: ''; transition: all .1s ease; position: absolute; left: -20px; top: 0; width: 5px; height: 40px; background: #62c2d0; }
.iTeam-list-item-infos_txt2{ font-size: 14px; line-height: 25px; color: #fff; max-height: 75px; margin-top: 20px; }
.iTeam-list-item-infos_txt3{ font-size: 14px; line-height: 25px; color: #62c2d0; }

.iTeam-list-item:hover .iTeam-list-item_tit{ transform: translateY(30px); visibility: hidden; opacity: 0;}
.iTeam-list-item:hover .iTeam-list-item-infos{
	transform: translateY(0); opacity: 1; visibility: visible;
}
.iTeam-list-item-infos_txt1:hover{
	color: #62c2d0;
}
.iTeam-list-item-infos_txt1:hover::after{ background: #fff; width: 10px; left: -18px; transform: scale(.8);}
.iTeam-list-item-infos_txt3:hover{
	color: #79c8c2; 
}








	/*关于盈峰*/
.iAbout{
	background: url(../images/inews-bg.jpg) no-repeat center center / cover;
	padding-top: 30px; padding-bottom: 40px;
}
.iAbout-left{ float: left; width: 560px; padding: 0 20px;}
.iAbout-left-txt1{ padding:0 8px; text-indent: 2em; font-size: 14px; line-height: 25px; color: #333; max-height: 100px; overflow: hidden; margin-top: 30px; margin-bottom: 25px;}
.iAbout-left-txt2{ font-size: 14px; line-height: 25px; color: #62c2d0;}
.iAbout-left-txt2:hover{ color:#79c8c2; }
.iAbout-left-pic{ width: 100%; height: 175px;}


.iAbout-right{ float: left; width: 500px; padding-right: 40px; padding-left: 60px; margin-top:-25px;}
.iAbout-right .iMore{ margin-top: 6px;}
.iNews{ font-size: 20px; line-height: 36px; color: #333; float: left; height: 36px;}
.iNews .iconfont{ font-size: 20px;}
.iAbout-list{ padding-top: 15px;}
.iAbout-list-item-pic{ float: left; width: 120px; height: 80px;}
.iAbout-list-item-infos{ float: right; width: 350px; }
.iAbout-list-item{ margin: 10px 0;}
.iAbout-list-item-txt2{ display: block; font-size: 12px; color: #333; line-height: 24px;}
.iAbout-list-item-txt2:hover{ color: #62c2d0; }
.ib{ display: inline-block; margin-top: 6px;}





	/*旗下工作室*/
.tops1{ height: 300px;}
.tops1 .w1200{ position: relative; }
.osubNav{ border-bottom: 1px solid #DBDBDB;}
.osubNav .w1200{  position: relative; }
.osubNav_href{ color: #333; font-size: 16px; overflow: hidden; display: inline-block; line-height: 30px; padding: 15px 30px; position: relative; }
.osubNav_href:hover{ color: #62c2d0; }
.osubNav_href:after{ transition: all .2s ease; background: #62c2d0; content: ''; position: absolute; left: 0; bottom: -2px; border-radius: 2px; width: 100%; height: 2px; }
.osubNav_href.osubNav_href--on:after{
	bottom: 0;
}
.osubNav .swiper-slide{ width: auto;}

.acont{ padding-top: 50px; padding-bottom: 60px;}
.acont-left{ float: left; width: 570px; padding-left: 30px;}
.acont-tit{ padding: 10px 0; margin-bottom: 10px; }
.acont-meta{ background: #f5fbfc;  position: relative; padding: 20px 55px;}
.acont-meta:before{ content: ''; position: absolute; left: 10px; top: -8px; width: 31px; height: 25px; background: url(../images/dots.png) no-repeat center center / cover;}
.acont-meta-txt1{ color: #7e9093; font-size: 14px; line-height: 25px; }
.acont-left .text_box{ margin-top: 15px;}


.acont-right{ float: left; width: 550px; padding-left: 50px;}
.acont-figture{ position: relative; width: 500px; padding: 10px;}
.acont-figture:after,.acont-figture:before{ content: ''; position: absolute;width: 80px; height: 80px;}
.acont-figture:after{ top: 0; left: 0; background: url(../images/jiao01.png) no-repeat center center / cover;}
.acont-figture:before{ bottom: 0; right: 0; background: url(../images/jiao02.png) center center / cover;}
.acont-figture-img{ width: 100%; height: 100%; }


.ys{ background: #62c2d0; padding-bottom: 70px; position: relative;}
.ys:after{ content: ''; position: absolute; bottom: 10px; width: 100%; left: 0; height: 10px; background: url(../images/ys-bg.jpg) repeat-x;}
.subTitle1{ padding: 30px 0; }
.subTitle1:after{background: #fff;}
.ys-infos{ margin-top: 20px; }
.ys-left{ float: left; width: 570px; padding-left: 30px; position: relative;}
.ys-left .ys-swiper{ width: 500px; margin: 0;}
.ys-swiper-pc{ width: 240px; height: 160px;}
.ys-left .ys-button-next,
.ys-left .ys-button-prev{
	background: none; width: 30px; line-height: 44px; color: #fff; opacity: 1;
}
.ys-left .ys-button-next.swiper-button-disabled,.ys-left .ys-button-prev.swiper-button-disabled{ opacity: 1; cursor: pointer;}
.ys-left .ys-button-next{ text-align: right; right: 40px;}
.ys-left .ys-button-prev{ text-align: left; left: 0;}



.ys-right{ float: left; width: 600px;}
.ys-txt3{ color: #fff; font-size: 14px; line-height: 25px;}



.main{ padding-top: 60px; position: relative; padding-bottom: 50px;}
.subTitle2{ padding: 25px; }
.subTitle2 .subTitle-txt1{ color: #333;}
.subTitle2:after{background: #62c2d0;}

.main-pagination{ text-align: center; width: 100%; bottom: 0; font-size: 0;}


	/*公司简介*/
.intro-txt1{ padding: 70px 0; text-align: center; margin-bottom: 5px;}
.intro .text_box{ line-height: 30px; margin-bottom: 30px;}
.tables-item1{ width: 299px; height: 149px;}
.tables-item2{ width: 599px; height: 299px;}
.tables-item3{ width: 149px; height: 149px;}
.tables-item4{ width: 149px; height: 299px;}

.tables{ position: relative; height: 450px; margin-bottom: 60px;}
.tables-item{  position: absolute;}
.tables-item-bg,
.tables-item-img
{ width: 100%; height: 100%;}
.tables-item-bg{ visibility: hidden; opacity: 0; background: url(../images/black-opacity.png) repeat; position: absolute; left: 0; top: 0;}
.tables-item-cont{ position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; border: 1px solid #fff;
	visibility: hidden; opacity: 0;
}
.tables-item:hover .tables-item-bg,
.tables-item:hover .tables-item-cont{ visibility: visible; opacity: 1;overflow: hidden;}
.tables-item-cont-txt1{ color: #fff; font-size: 16px; line-height: 30px; position: absolute; bottom: 5px; left: 10px; }










	/*公司团队*/
.team{ padding-top: 30px; }
.team-list-item1{ background: #ffff; }
.team-list-item2{ background: #f8f8f8;}
.team-list-item{ padding: 30px 0;}
.team-list-item-left{ float: left; width: 300px;}
.team-list-item-pic{ border: 10px solid #DBDBDB; border-radius: 100%;margin: 0 auto; overflow: hidden; width: 200px; height: 200px;}
.team-list-item-infos{ float: left; width: 800px;}
.team-list-item-infos-name{ position: relative; padding: 18px 0; height: 54px;}
.team-list-item-infos-name:after{ content: ''; position: absolute; bottom: 0; left: 0; width: 50px; height: 5px; background: #62c2d0; }
.team-list-item-txt1{ color: #333; font-size: 32px; line-height: 54px; }
.team-list-item-txt2{ color: #62c2d0; font-size: 20px; margin-left: 20px; }
.team-list-item-infos .text_box{ margin-top: 15px;}








	/*集团简介*/
.jintro-txt1{ padding: 70px 0;
  text-align: center;
  margin-bottom: 5px; }
.jintro-list-item{ overflow: hidden; float: left; width: 240px; height: 400px; position: relative;}
.jintro-list-item-face{ z-index: 22; position: absolute; left: 0; top: 50%; margin-top: -60px; height: 120px; width: 100%; background: rgba(255,255,255,.8);}
.solid5{ position: relative; }
.jintro-list-item-txt1{ margin-top: 20px; font-size: 20px; line-height: 30px; padding: 20px; text-align: center;}
.color333{ color: #333;}
.colorfff{ color: #fff;} 
.solid5:after{ content: ''; position: absolute; left: 50%; bottom: 0; margin-left: -15px; width: 30px; height: 5px; background: #62c2d0;}
.jintro-list-item-pic{ width: 100%; height: 100%;}
.jintro-list-item-infos{ 
	transform: translateY(10px); visibility: hidden; opacity: 0;
	position: absolute; left: 0; top: 0; background: url(../images/black-opacity.png) repeat; width: 100%; height: 100%; overflow: hidden; }
.jintro-list-item-txt2{ color: #fff; font-size: 14px; line-height: 25px; padding: 20px; }


.jintro-list-item:hover .jintro-list-item-face{ transform: translateY(20px); opacity: 0; visibility: hidden; }
.jintro-list-item:hover .jintro-list-item-infos{ opacity: 1; visibility: visible; transform: translateY(0); }
.jintro-list-item:hover .jintro-list-item-pic{ transform: scale(1.05) translateX(5px); }


.fzlc{ padding-top: 70px;}
.fzlc-list{ position: relative; padding-bottom: 90px;}
.round-arr{ position: absolute;width: 46px; height: 46px; left: 50%; margin-left: -25px;  bottom: -10px; color: #dae283; background: #fff; z-index: 1; border: 2px solid #dae283; border-radius: 100%; text-align: center; line-height: 50px; }
.grasolid{ position: absolute; top: 10px; width: 2px; height: 100%; left: 50%; margin-left: -1px; background: url(../images/prasolid.jpg) no-repeat center center / cover; }
.fzlc-list-item1{ padding-right: 25px; text-align: right; margin-left: 120px;}
.fzlc-list-item1:hover .fzlc-list-item-txt1{ padding-right: 5px; }
.fzlc-list-item1:hover .fzlc-list-item-txt2{ padding-right: 5px; }
.fzlc-list-item2{ padding-left: 25px; text-align: left; margin-left: 600px;}
.fzlc-list-item2:hover .fzlc-list-item-txt1{ padding-left: 5px; }
.fzlc-list-item2:hover .fzlc-list-item-txt2{ padding-left: 5px; }
.fzlc-list-item1:hover .fzlc-list-item-txt1:before,
.fzlc-list-item2:hover .fzlc-list-item-txt1:before{ background: #62c2d0;}
.fzlc-list-item1 .fzlc-list-item-txt1{ float: right;  }
.fzlc-list-item2 .fzlc-list-item-txt1{ float: left;  }
.fzlc-list-item1 .fzlc-list-item-txt1:after{ right: -25px; }
.fzlc-list-item1 .fzlc-list-item-txt1:before{ right: -33px; }
.fzlc-list-item2 .fzlc-list-item-txt1:after{ left: -25px; }
.fzlc-list-item2 .fzlc-list-item-txt1:before{ left: -33px; }
.fzlc-list-item{ width: 455px;}
.fzlc-list-item + .fzlc-list-item{ margin-top: 20px; }
.fzlc-list-item-txt1{ font-size: 20px; color: #aaa; line-height: 35px; position: relative; transition: all .2s ease-in-out;}
.fzlc-list-item-txt1 .iconfont{ vertical-align: top;}
.fzlc-list-item-txt1:after,
.fzlc-list-item-txt1:before{
	content: ''; position: absolute; top: 50%;
}
.fzlc-list-item-txt1:after{ width: 18px; height: 2px; margin-top: -2px; background: #62c2d0; }
.fzlc-list-item-txt1:before{ z-index: 1; transition: all .2s ease; width: 10px; height: 10px; margin-top: -8px; background: #fff; border: 3px solid #62c2d0; border-radius: 100%; }
.fzlc-list-item-txt2{ font-size: 14px; color: #333; line-height: 25px; transition: all .2s ease-in-out; }





	/*联系我们*/
.contact{ padding-top: 40px;}
.contact .w1200{ padding: 0 30px; width: 1140px; }
.contact-infos{ padding-bottom: 50px;}
.contact-infos-left{ float: left; width: 570px;}
.contact-infos-txt1{ font-size: 20px; color: #333; line-height: 28px; margin-bottom: 30px;}
.contact-infos-txt2{ font-size: 14px; color: #333; line-height: 30px;}
.contact-infos-left .imgBox{ margin-top: 40px; text-align: left;}

.contact-infos-right{ float: left; margin-left: 20px; width: 550px; height: 300px;}
.blue_hints{   color: #f5fbfc;
  margin-top: 30px;
  background: #ecf9ff;
  padding: 20px 0; }
.blue_hints-txt1{   padding: 0 50px;
  font-size: 14px;
  line-height: 22px; color: #7e9093;
}
.inputBox{ float: left; width: 550px; margin-left: 40px; margin-top: 10px; position: relative;}
.inputBox1{ width: 1140px; }

.myForm{ margin-left: -40px;}
.labels{ font-size: 14px; color: #333; line-height: 40px; padding-left: 15px; display: block; }
.myForm .input-text{ width: 518px;}
.myForm .input-textarea{ width: 1108px; height: 94px;}
.btn-submit{ border: 3px solid #62c2d0; text-align: center; display: block; background: none; line-height: 44px; color: #62c2d0; font-size: 14px; width: 136px; margin: 40px auto 0;  }
.btn-submit:hover{ color: #fff; background: #62c2d0; }




	/*旗下艺人*/
.tops2{ height: 400px;}
.tops2 .tops-bg{ height: 300px; }
.tops2 .tops-infos{ bottom: 100px; }
.tops-search{ background: #f3f3f3; padding: 20px 0; position: absolute; bottom: 0; left: 0; width: 100%;}
.tops-search-box{ width: 498px; border: 1px solid #DBDBDB;  background: #fff; line-height: ;}
.tops-search-input{ width: 380px; float: left; border: none; background: none; padding: 14px 20px; line-height: 30px; font-size: 16px; color: #888;}

.tops-search-btn{ text-align: center; color: #62c2d0; line-height: 58px; float: left; width: 78px; font-size: 18px; background: none; border: none;}

.qxyr{ padding-top: 40px; }
.qxyr-list{ margin-left: -15px;}
.qxyr-list-item{ float: left; width: 288px; margin-left: 15px; overflow: hidden; text-align: center; margin-bottom: 15px;}
.qxyr-list-item-pic{ width: 100%; height: 400px;}
.qxyr-list-item-txt1{color: #333; font-size: 24px; display: inline-block; line-height: 30px; padding: 15px 25px; background: #fff; position: relative; margin-top: -30px;}
.qxyr-list-item-txt1:after{ content: ''; position: absolute; left: 0; width: 100%; top: 0; height: 3px; background: #62c2d0;}
.qxyr-list-item-txt2{ font-size: 16px; line-height: 16px; color: #333; }
.qxyr-list-item-txt3{ font-size: 14px; color: #888; max-height: 65px; line-height: 25px; padding: 10px 15px; margin-top: 5px; text-align: left; margin-bottom: 10px;}
.qxyr-list-item:hover{ 
	
	background: #fff;
	z-index:20;
	-moz-box-shadow:0px 10px 20px rgba(0,0,0,0.2);
	-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.2);
	box-shadow:0px 10px 20px rgba(0,0,0,0.2);
	transform:translate3d(0,-2px,0);
	-o-transform:translate3d(0,-2px,0);
	-moz-transform:translate3d(0,-2px,0);
	-webkit-transform:translate3d(0,-2px,0);

}
.qxyr-list-item:hover .qxyr-list-item-txt1{ color: #62c2d0;}





	/*旗下艺人详情*/
.top3 .Breadcrumb{ padding-left: 365px;}
.dqxyr-left{ float: left; width: 300px;}
.dqxyr-left-pic{ width: 100%;  position: relative; top: -110px; z-index: 3;
	-moz-box-shadow:0px -25px 70px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px -25px 70px rgba(0,0,0,0.5);
	box-shadow:0px -25px 70px rgba(0,0,0,0.5);
}
.dqxyr-right{ float: right; width: 840px;}
.dqxyr-txt1{ color: #666; font-size: 16px; line-height: 24px; vertical-align: bottom; }
.dqxyr-txt2{
	padding: 50px 0;
}  
.dqxyr-right .solidTitle{ margin-bottom: 25px;margin-top:10px; }
.dqxyr-swiper{ position: relative; padding-bottom: 35px; margin-bottom: 70px;}
.swiper-slide{ width: 100%; height: 100%;}
.dqxyr-swiper .dqxyr-button-next,
.dqxyr-swiper .dqxyr-button-prev{ font-weight: bold;
	color: #333; line-height: 44px; text-align: center;
	background: none; }


.dqxyr-pagination {
	text-align: center;
	width: 100%;
	bottom: 0;
	font-size: 0;
}





	/*新闻中心*/
.news{ padding-top: 40px; }
.news-list-item{ padding: 20px; border-bottom: 1px dotted #DBDBDB; }
.news-list-item-pic{ float: left; width: 250px; height: 160px; }
.news-list-item-infos{ float: left; width: 600px; margin-left: 50px;}
.news-list-item-infos .datas{ line-height: 20px; font-size: 14px;}
.news-list-item-txt1{ font-size: 20px; margin-top: 15px; font-weight: bolder; line-height: 30px; color: #333; display: block;}
.news-list-item-txt1:hover{color: #008cb4;}
.news-list-item-txt2{ max-height: 75px; font-size: 14px; margin-top: 15px; line-height: 25px; color: #888; }
.news-list-item-btn{ float: right; margin-top: 64px; border: 3px solid #62c2d0; padding-left: 30px; padding-right: 20px; color: #62c2d0; font-size: 14px; line-height: 44px; }
.news-list-item-btn .iconfont{ margin-left: 20px; font-weight: bold;}
.news-list-item-btn:hover{ background: #62c2d0; color: #fff; }







	/*新闻中心详情*/
.dnews{ padding-top: 55px;}
.dnews-tit{ text-align: center; font-size: 20px; line-height: 40px; color: #333; font-weight: 900; }
.dnews-meta{ text-align: center; padding: 10px 0; }
.dnews-meta-item{ font-size: 12px; line-height: 18px; color: #888; padding: 0 15px; }
.dnews .acont-meta{ padding: 35px 40px; margin-bottom: 20px; margin-top: 70px; }
.dnews .text_box{ line-height: 30px; }
.plr120{ padding: 0 120px 85px; }	



	/*影视项目*/
.ysxm{ padding-top: 40px;}
.tops3{ height: 500px; }
.tops3-swiper{ width: 1920px; position: absolute; left: 50%; top: 0; margin-left: -960px !important; height: 100%;}
.tops3-swiper-pic{ width: 100%; height: 100%; display: block;}
.tops3 + .osubNav{ height: 60px;}
.tops3 + .osubNav .osubNav-swiper{ position: absolute; left: 0; top: 0; width: 910px;}
.ysxm-search{ z-index: 6666; position: absolute; right: 0; top: 0; width: 290px; }
.ysxm-search-input{ float: left; padding: 15px 20px; background: #f3f3f3; width: 160px; font-size: 16px; color: #888; line-height: 30px;}
.ysxm-search-input:focus{ background: #fff; }
.ysxm-search-input:focus + .ysxm-search-btn{ background: none;}
.ysxm-search-btn{ font-size: 25px; float: left; background: none; width: 90px; text-align: center; line-height: 60px; color: #888; border: none; background: #F3F3F3; }
.ysxm-list{
	margin-left: -16px;
}
.ysxm-list-item{ text-align: center; margin-left: 16px; position: relative; width: 288px; height: 400px; float: left; margin-bottom: 16px; }











	/*影视项目详情*/
.tops4{ background: #000; overflow: hidden;}
.tops4 .tops-bg{ opacity: 0.3;filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    overflow: hidden;
    -webkit-filter: blur(10px); /* Chrome, Opera */
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);    
            filter: blur(10px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */ 
    top: 0; bottom: 0; right: 50%; height: auto;
    }
.dysxm-subs{ padding-bottom: 25px; margin-top: 105px; position: relative; z-index: 49; } 
.dysxm-subs .Breadcrumb{ padding: 23px 20px; }
.dysxm-poster{ float: left; width: 300px;}
.dysxm-infos{ float: right; width: 840px;}
.dysxm-infos-tit{ font-size: 50px; color: #fff; line-height: 70px; padding: 12.5px 30px; }
.dysxm-grid{ margin-top: 20px; }
.dysxm-grid-cell{ font-size: 14px; padding: 10px 0;} 
.dysxm-grid-cell1{ background: rgba(255,255,255,0.1);}
.dysxm-grid-cell2{ background: rgba(0,0,0,0.2);}
.dysxm-grid-cell-txt1{ float: left; color: #aaa; line-height: 20px; padding: 0 13px; text-align: right; width: 100px;} 
.dysxm-grid-cell-txt2{ float: left; color: #fff; line-height: 20px; padding: 0 13px; text-align: left; width: 688px;}



.dysxm{ padding-top: 45px; }
.dysxm .text_box{ margin-bottom: 75px;}
.dysxm .solidTitle{ margin-bottom: 25px;}




@media only screen and (max-width: 767px ) {
		/*首页*/
	
	.w1200{ width: 100%; box-sizing: border-box; padding: 0 3%;}
	
	
	.banner{
		height: 200px; margin-bottom: 0.2rem;
	}
	.banner .banner-swiper .banner-pagination{ bottom: 10px; }
	
	
	
	
	
	.hot .iTitle,.iTeam .iTitle{ margin: 0.2rem 0;}
	
	.iTitle { width: 50px; height: 50px;}
	.iTitle-txt { padding: 0; padding-top: 7px; padding-left: 25px; }
	.iTitle-txt-txt1{ font-size: 12px;   margin-left: 30px;}
	.iTitle-txt-txt2 {
		font-size: 16px;
		line-height: 20px;
	}
	.iTitle-txt{ height: auto;}
	
	.hot .hot-pagination{ margin-right: 0.25rem;}
	.hot .hot-pagination .swiper-pagination-bullet{ margin: 0px 0.12rem; }
	
	
	.iMore{ font-size: 12px; padding-right: 0.2rem;}
	.iMore .iconfont{ font-size: 12px; margin-left: 0;}
	.mt70 {
		margin-top: 35px;
	}
	
	
	
	.hot{ padding-bottom: 0.2rem;}
	.hot-pic-infos{ box-sizing: border-box; width: 100%; height: 100%; padding: 10px; padding-top: 0.5rem;}
	.hot-pic-infos-txt{ max-height: 75px; }
	.hot-tit{ box-sizing: border-box; width: 100%;}
	.hot-pic{ height: 5rem;}
	.ssssss .hot-pic{height: 5rem;}
	
	
	
	
	.iTeam{ padding-bottom: 0.4rem;}
	.iTeam-list{ margin-left: 0;}
	.iTeam-list-item{ margin-left: 0; width: 100%; height: 5rem;}
	.iTeam-list-item +.iTeam-list-item{ margin-top: 0.2rem;}
	.iTeam-list-item_tit{ width: 100%; box-sizing: border-box; font-size: 18px;}
	.iTeam-list-item-infos{ width: 100%; height: 100%; box-sizing: border-box; padding-top: 0.5rem;}
	.iTeam-list-item-infos_txt1{ font-size: 18px;}
	
	
	.iAbout{ padding: 0.4rem 0;}
	.iAbout-left,.iAbout-right{ float: none; width: 100%; box-sizing: border-box; padding: 0;}
	.iAbout-left-txt1{ margin-top: 0.2rem; margin-bottom: 0.1rem; }
	.iAbout-list{ padding-top: 0;}
	.iAbout-list-item{ margin: 0.3rem 0;}
	.iAbout-list-item-infos{ width: 100%; float: none;}
	.footer-nav-list-item + .footer-nav-list-item:before{ margin: 0; content: '';}
	.footer-nav-list-item{ margin-right: 0.2rem; }
	.footer{ padding-top: 0.4rem;}
	.footer-pannel-left{ float: none; width: 100%;}
	.footer-pannel-right{ position: static; margin-top: 0.2rem;}
	.iAbout-right{ margin-top: 0.4rem; }
	.footer-copyright{ padding: 0.4rem 0;}
	
	.ascrollTop{ width: 0.8rem; height: 0.8rem; border-width: 1px; line-height: 0.8rem; max-width: 48px; }
	
	.footer-pannel-left-txt2{ line-height: 25px; margin-bottom: 0.3rem; }
	
	
		/*影视项目*/
	.tops{ margin-top: 50px; box-sizing: border-box; }
	.tops-infos-bg{ transform: translateX(-48%); margin-left: 0; height: 64px;}
	.Breadcrumb{ padding: 5px 20px; }
	.tops3{  height: 150px;}
	.osubNav_href{ padding:5px 10px;}
	.shadows{ display: none;}
	.tops3-swiper{ width: 100%; position: relative; left: 0; margin: 0 !important;}
	.ysxm-search,.tops3 + .osubNav .osubNav-swiper{ position: static;}
	.tops3 + .osubNav{ height: auto;}
	.ysxm-search{ width: 100%; margin: 0.2rem 0; position: relative;}
	.ysxm-search-input{ padding:0 0.2rem; line-height: 1rem; box-sizing: border-box; position: absolute; width: 100%; padding-right: 60px;  left: 0; top: 0;} 
	.ysxm-search-btn{ line-height: 1rem; font-size: 18px; width: 60px; float: right; position: relative; z-index: 65;}
	.ysxm{ padding-top: 0.4rem;}
	.ysxm-list{ margin-left: 0;}
	.ysxm-list-item{ float: left; width: 48%; margin: 0 1%; margin-bottom: 0.2rem; height: auto;}
	.pagination{ margin: 0.2rem 0; }
	.pagination a{ font-size: 14px; line-height: 25px; padding: 0 8px; margin: 5px;}
	
		/*旗下工作室*/
	.tops1{ height: 100px;}
	.tops-tit{ font-size: 20px; line-height: 30px;}
	.acont{ padding: 0.4rem 0;}
	.acont-left{ float: none; width: 100%; padding: 0; box-sizing: border-box;}
	.acont-tit{ font-size: 0.5rem; padding: 0.2rem; line-height: 0.5rem; text-align: center;}
	.acont-meta:before{ width: 25px; height: 20px; }
	.acont-meta{ padding: 0.2rem 0.4rem;}
	.acont-meta-txt1{ font-size: 12px; line-height: 20px;}
	.text_box{ font-size: 12px; line-height: 25px; }
	.acont-left .text_box{ margin-top: 0.2rem;}
	.acont-right{ width: 100%; float: none; padding: 0; margin-top: 0.3rem;}
	.acont-figture{ width: 100%; box-sizing: border-box; }
	.subTitle1,.subTitle2{ padding: 0.4rem 0;}
	.subTitle-txt1{ font-size: 0.4rem; line-height: 0.6rem;}
	.subTitle-txt2{ font-size: 14px; line-height: 20px; margin-top: 0.1rem;}
	.ys-infos{ margin-top: 0;}
	.ys-left{ float: none; width: 100%;padding: 0;  }
	.ys-left .ys-swiper{ width: 100%;  }
	.ys-swiper-pc{ width: 100%; height: 4rem;  }
	.ys-txt3{ padding: 0.15rem 0; }
	.ys{ padding-bottom: 0.7rem;}
	.main{ padding-top: 0.4rem; padding-bottom: 0.4rem;}
	.footer{ padding-top: 0.4rem !important;}
	.ys-right{ float: none; width: 100%;}
	
	
	
		/*旗下艺人*/
	.tops2{ height: 172px; }
	.tops2 .tops-bg{ height: 100px; ;}
	.tops-search-box{ width: 94%; position: relative;}
	.tops-search{padding: 10px 0;  }
	.tops-search-input{ padding: 10px 20px;position: absolute; box-sizing: border-box; width: 100%; padding-right: 70px; }
	.tops-search-btn{ width: 70px; line-height: 50px; float: right; position: relative; z-index: 66; }
	.tops2 .tops-infos{ bottom: 72px; }
	.qxyr{ padding-top: 0.4rem;}
	.qxyr-list{ margin-left: 0;}
	.qxyr-list-item{  width: 48%; margin:0 1% 0.3rem; }
	.qxyr-list-item-pic{ height: 5rem;}
	.qxyr-list-item-txt1 {
		font-size: 18px;
		padding: 5px 15px;
	}
	.qxyr-list-item-txt2{  font-size: 14px; line-height: 14px; }
	.qxyr-list-item-txt3 {
		font-size: 12px;
		max-height: 58px;
		line-height: 20px;
		padding: 5px;
		margin-top: 0px;
	}
	
	
	
	
		/*旗下详情*/
	.dqxyr .w1200{ position: relative; top: -70px;}
	.dqxyr-left{ width: 50%; max-width: 300px; float: none;}
	.dqxyr-left-pic{   top: 0;   width: 80%;}
	
	.top3 .Breadcrumb {
	  padding-left: 45%;
	}
	.dqxyr-right {
		float: none;
		width: 100%; position: relative;
	}
	.dTitle {
		font-size: 0.5rem;
		line-height: 1rem;
	}
	.dqxyr-txt2 {
		padding: 30px 0; padding-left: 45%; top: -3rem; left: 0; position: absolute;
	}
	.dqxyr-txt1 {
		display: block; font-size: 0.4rem;
	}
	.dqxyr-right .solidTitle{   margin: 0.3rem 0; }
	.dqxyr-swiper {
	  padding-bottom: 0.4rem;
	  margin-bottom: 0.3rem; 
	}
	.circle-btn{  width: 48%; box-sizing: border-box; display: block; }
	.dqxyr{ margin-bottom: -70px;}
	.tops-bg{ position: static; width: 100%; margin-left: 0;}
	
	
	
	
	
	
	
	
	
	
		/*d 影视项目*/
	.dysxm-subs{margin-top: 0;}
	.dysxm-subs .Breadcrumb{ padding: 15px; }
	.dysxm-poster{ width: 100%; float: none;}
	.dysxm-infos{  width: 100%; float: none; }
	.dysxm-infos-tit {
		font-size: 25px;
		text-align: center;
		line-height: 40px;
		padding: 10px 30px;
	}
	.dysxm-grid{ margin-top: 0.2rem;}
	.dysxm-grid-cell{ position: relative;}
	.dysxm-grid-cell-txt1{ box-sizing: border-box; width: 20%; padding: 0;}
	.dysxm-grid-cell-txt2{ width: 80%; box-sizing: border-box;}
	.dysxm{ padding-top:0.4rem;}
	.dysxm .solidTitle{ margin-bottom: 0.3rem;}
	.dysxm .text_box{ margin-bottom: 0.6rem; }
	
	
	
	
	
	/*新闻中心*/
	.news {
		padding-top: 0.4rem;
	}
	.news-list-item{ padding: 0; padding-bottom: 0.3rem; margin-bottom: 0.3rem;}
	.news-list-item-pic{ float: none; display: block; width: 100%; height: 4rem;}
	.news-list-item-infos{ float: none; width: 100%; margin-left: 0; margin-top: 0.2rem;}
	.news-list-item-txt1{ margin-top: 0.1rem; font-weight: normal; font-size: 18px; line-height: 25px; }
	.news-list-item-txt2{ margin-top: 0.1rem; font-size: 12px; line-height: 20px;}
	.news-list-item-btn{ float: none; display: inline-block; margin-top: 0.2rem;}
	.tops4 .tops-bg{ left: 0; position: absolute; top: 0; bottom: 0; right: 0; height: auto; }
	
	/*d 新闻中心*/
	.dnews{
		padding-top: 0.4rem;
	}
	.plr120{ padding: 0;} 
	.dnews-tit{ line-height: 30px; }
	.intro .text_box{ line-height: 25px; margin-bottom: 0.4rem; }
	
	.intro-txt1{ padding: 0; padding-top: 0.4rem; }
	.tables{ height: auto; margin-bottom: 0.2rem;}
	.tables-item1,.tables-item2,.tables-item3,.tables-item4{ width: 100%; left: 0 !important; top: 0 !important; height: 4rem; position: relative; margin-bottom: 0.2rem;}
	.jintro-txt1{ padding: 0;   padding-top: 0.4rem;}
	.dnews .acont-meta{   padding: 0.4rem 0.2rem; margin-bottom: 0.3rem; margin-top: 0.2rem; }
	
	
	.jintro-list-item{ width: 100%; margin-bottom: 0.2rem;}
	.fzlc{ padding-top: 0.2rem; }
	.fzlc-list-item1{ margin: 0;  width: 100%; margin-bottom: 0.3rem; text-align: left;}
	.fzlc-list-item2{ margin: 0; float: none; width: 100%; margin-bottom: 0.3rem; text-align: left;}
	.fzlc-list-item1 .fzlc-list-item-txt1{
		float: none;
		
	}
	.fzlc-list-item-txt1:before,.fzlc-list-item-txt1:after{ }
	.grasolid{ left: 8px;}
	.fzlc-list-item + .fzlc-list-item{ margin: 0.2rem 0;}
	.fzlc-list-item2{ padding-left: 0; margin: 0.2rem 0; }
	.fzlc-list-item1{ padding-right: 0; margin: 0.2rem 0;}
	.fzlc-list-item1:hover .fzlc-list-item-txt2,
	.fzlc-list-item1:hover .fzlc-list-item-txt1{ padding-right: 0px;}
	.fzlc-list-item2:hover .fzlc-list-item-txt2{ padding-left: 0; }
	.fzlc-list-item2:hover .fzlc-list-item-txt1{ padding-left: 0px;}

	
	
	.round-arr {
  left: -4px;
  bottom: -30px;
}
.round-arr {
	margin: 0; line-height: 20px;
  font-size: 12px;
  width: 20px;
  height: 20px;
  
}
	.fzlc{ padding-bottom: 1rem;}
	.fzlc-list{ padding-bottom: 0; }
	.fzlc-list-item{ padding-left: 30px; box-sizing: border-box;}
	.fzlc-list-item-txt1:after{ margin-top: -1px; }
	.fzlc-list-item-txt1{ padding-left: 0px; }
	.fzlc-list-item1 .fzlc-list-item-txt1:before,
	.fzlc-list-item2 .fzlc-list-item-txt1:before{
		left: -30px; right: auto;
	}
	.fzlc-list-item1 .fzlc-list-item-txt1:after,
	.fzlc-list-item2 .fzlc-list-item-txt1:after{
		left: -25px; right: auto;
	}
	.team{ padding-top: 0.4rem; }
	.team-list-item{ padding: 0.2rem 0;}
	.team-list-item-left,.team-list-item-infos{ float: none; width: 100%;}
	.team-list-item-infos-name{ padding: 0.2rem 0; }
	.team-list-item-txt1 {
		font-size: 25px;
		line-height: 40px;
	}
	
	.team-list-item-txt2 {
		font-size: 16px;
		margin-left: 20px;
	}
	.contact .w1200{ box-sizing: border-box; width: 100%; padding: 0 3%; }
	.contact-infos-left{ width: 100%; float: none; }
	.contact{ padding-top: 0.4rem; }
	.contact-infos-txt1{ margin-bottom: 0.2rem; }
	.contact-infos-left .imgBox{ margin-top: 0.2rem;}
	.contact-infos-right{ float: none; width: 100%; margin-left: 0; margin-top: 0.4rem;}
	.contact-infos{ padding-bottom: 0.4rem; }
	.blue_hints{ margin-top: 0.4rem; padding: 0.2rem 0;}
	.myForm{ margin: 0; }
	.inputBox{ float: none; width: 100%; margin: 0; margin: 0.2rem 0; }
	.myForm .input-text{ width: 100%; box-sizing: border-box; height: 40px;}
	.myForm .input-textarea{ height: 240px; }
	.team-list-item-infos-name{ height: auto;}
	
	
	.blue_hints-txt1{ padding: 0 0.3rem;  }
	
	.btn-submit{ margin-top: 0.2rem; }
}




/**
 * Swiper 3.0.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 6, 2015
 */
.swiper-slide,.swiper-wrapper{height:100%;position:relative;transform-style:preserve-3d;width:100%}.swiper-pagination,.swiper-wrapper{-webkit-transform:translate3d(0,0,0)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-slide,.swiper-wrapper{-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s step-end infinite;-moz-animation:swiper-preloader-spin 1s step-end infinite;animation:swiper-preloader-spin 1s step-end infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0)}8.33333333%{-webkit-transform:rotate(30deg)}16.66666667%{-webkit-transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg)}33.33333333%{-webkit-transform:rotate(120deg)}41.66666667%{-webkit-transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg)}58.33333333%{-webkit-transform:rotate(210deg)}66.66666667%{-webkit-transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg)}83.33333333%{-webkit-transform:rotate(300deg)}91.66666667%{-webkit-transform:rotate(330deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}8.33333333%{transform:rotate(30deg)}16.66666667%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.33333333%{transform:rotate(120deg)}41.66666667%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.33333333%{transform:rotate(210deg)}66.66666667%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.33333333%{transform:rotate(300deg)}91.66666667%{transform:rotate(330deg)}100%{transform:rotate(360deg)}}



#NIE-topBara {
	height: 55px;
	background:#ccc;
}

#NIE-topBara .hide,#NIE-topBar-include .hide {
	display: none!important
}

.NIE-topBar-arrIcon {
	position: relative;
	top: 4px;
	width: 16px;
	height: 16px;
	display: inline-block;
	background-color: #fff;
	overflow: hidden
}

.NIE-topBar-arrIcon i {
	width: 9px;
	height: 4px;
	float: left;
	margin: 6px 0 0 4px;
	background-position: -103px -101px;
	display: inline-block;
	-webkit-transition: all .2s ease 0s;
	transition: all .2s ease 0s
}

#NIE-topBara,#NIE-topBar-include {
	position: relative;
	z-index: 9999;
	min-width: 1000px;
	height: 27px;
	background:rgba(0,0,0,.8)
	line-height: 24px;
	font-family: "Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial
}

#NIE-topBara *,#NIE-topBar-include * {
	font-size: 12px;
	font-style: normal
}

#NIE-topBara a,#NIE-topBar-include a {
	color: #999;
	text-decoration: none
}

#NIE-topBara a:hover,#NIE-topBar-include a:hover {
	color: #fff
}

#NIE-topBara ul,#NIE-topBar li,#NIE-topBar-include ul,#NIE-topBar-include li {
	margin: 0;
	padding: 0;
	float: left
}

.NIE-topBar-main {
	position: relative;
	z-index: 9999;
	width: 1200px;
	margin: auto
}

.NIE-topBar-logo {
	width: 255px;
	display: block;
	float: left;
	color:#fff;
	margin-left: 20px;
	background: url(../images/logo_b5525b7.png) no-repeat
}

#NIE-topBar-news {
	position: absolute;
	z-index: 13;
	width: 420px;
	height: 54px;
	left: 125px;
	padding-left: 18px;
	padding-top: 0;
	overflow: hidden;
	display: block
}

#NIE-topBar-news.NIE-topBar-news-hover {
	height: 250px;
	overflow: visible;
	border-color: #1f1f1f
}

#NIE-topBar-news a {
	width: 960px;
	display: block;
	height: 0;
	overflow: hidden;
	z-index: 1;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	box-shadow: 0 2px 4px rgba(0,0,0,.2)
}

#NIE-topBar-news.NIE-topBar-news-hover .NIE-topBar-abc-s {
	visibility: hidden
}

#NIE-topBar-news.NIE-topBar-news-hover a {
	position: absolute;
	z-index: 2;
	left: -132px;
	top: 55px;
	height: auto
}

#NIE-topBar-news.NIE-topBar-news-hover a img {
	display: block
}

.NIE-topBar-mid {
	position: absolute;
	z-index: 2;
	width: 385px;
	text-align: right
}

#NIE-topBara .NIE-topBar-mid a,#NIE-topBar-include .NIE-topBar-mid a {
	
	padding: 0 12px;
	color: #fff;
	display: inline-block;
}

#NIE-topBara .NIE-topBar-mid a:hover,#NIE-topBar-include .NIE-topBar-mid a:hover {
	color: #fff;
	
}

#NIE-topBar-menu {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	color: #999;
	width: 1000px;
	height: 40px;
	overflow: hidden;
	-webkit-transition: height .3s ease 0s;
	-o-transition: height .3s ease 0s;
	-moz-transition: height .3s ease 0s;
	transition: height .3s ease 0s
}

#NIE-topBar-menu span {
	position: absolute;
	width: 108px;
	padding: 8px 0 12px;
	height: 20px;
	line-height: 14px;
	right: 106px;
	background-position: 0 -28px;
	background-repeat: repeat-x;
	padding-left: 15px;
	color: #fff;
	display: inline-block;
	overflow: hidden
}

#NIE-topBar-menu .NIE-table {
	position: absolute;
	top: 40px;
	left: 0;
	background: #262626;
	border-collapse: collapse;
	overflow: hidden;
	width: 100%
}

#NIE-topBar-menu .NIE-table a {
	width: 105px;
	margin-left: 6px;
	line-height: 24px;
	display: inline-block;
	font-weight: 400
}

#NIE-topBar-menu .NIE-table a.long {
	width: 125px
}

#NIE-topBar-menu .NIE-table ul {
	list-style: none
}

#NIE-topBar-menu .NIE-table .NIE-nav {
	width: 100%;
	position: relative
}

#NIE-topBar-menu .NIE-table .NIE-nav li {
	width: 110px;
	float: left;
	border-right: 1px solid #eee;
	vertical-align: top
}

#NIE-topBar-menu .NIE-table .NIE-nav .mobi {
	position: absolute;
	left: 248px;
	-webkit-transition: all .3s ease-out
}

#NIE-topBar-menu .NIE-table b {
	line-height: 39px;
	color: #bc2e2e;
	display: block;
	width: 100%;
	height: 39px;
	font-size: 14px;
	text-indent: 20px;
	background: #f7f7f8;
	overflow: hidden;
	clear: both
}

#NIE-topBar-menu b i {
	margin-left: 5px;
	padding: 2px 4px;
	color: #9b9b9b;
	font-style: normal;
	background: #111;
	display: inline
}

#NIE-topBar-menu .NIE-list {
	float: left;
	overflow: hidden;
	width: 100%;
	height: 435px
}

.w1680 #NIE-topBar-menu .NIE-list {
	height: 450px
}

#NIE-topBar-menu .NIE-list li {
	border-right: 1px solid #eee;
	height: 415px;
	float: left;
	padding: 10px 0 0 14px;
	overflow: hidden
}

#NIE-topBar-menu .NIE-list .news {
	position: absolute;
	background: #fdfefe;
	left: 421px;
	-webkit-transition: all .3s ease-out;
	top: 39px
}

#NIE-topBar-menu .NIE-list .hot {
	position: absolute;
	background: #fdfefe;
	left: 263px;
	-webkit-transition: all .3s ease-out;
	top: 39px
}

#NIE-topBar-menu .NIE-list .hot a {
	width: 125px
}

.w1680 #NIE-topBar-menu .NIE-list .news div div {
	margin-right: 8px
}

#NIE-topBar-menu .NIE-list .news .long-news {
	width: 133px;
	float: left
}

#NIE-topBar-menu .NIE-list .news .long-news a {
	width: 125px
}

#NIE-topBar-menu .NIE-list .news .short-news {
	float: left;
	width: 106px
}

#NIE-topBar-menu .NIE-list .news .mini-news {
	width: 90px;
	margin-right: 0;
	float: left
}

#NIE-topBar-menu .NIE-list .news .mini-news a {
	width: 82px
}

#NIE-topBar-menu .moreAni .NIE-list .news {
	left: 189px;
	width: 651px!important;
	-webkit-transition: all .3s ease-out
}

#NIE-topBar-menu .moreAni .NIE-list .hot {
	left: 30px;
	border-left: 1px solid #eee;
	box-shadow: -1px 0 1px #eee;
	-webkit-transition: all .3s ease-out
}

#NIE-topBar-menu .moreAni .NIE-nav .mobi {
	left: 30px;
	width: 823px!important;
	border-left: 1px solid #eee;
	box-shadow: -1px 0 1px #eee;
	-webkit-transition: all .3s ease-out
}

#NIE-topBar-menu .NIE-list .NIE-topBar-more {
	width: 20px;
	height: 95px;
	height: 92px\9;
	display: block;
	position: absolute;
	right: 0;
	top: 124px;
	font-size: 12px;
	color: #fff;
	background: #bc2e2e;
	padding-left: 10px;
	line-height: 14px;
	padding-top: 7px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px
}

#NIE-topBar-menu .NIE-list .NIE-topBar-more:hover {
	opacity: .8
}

#NIE-topBar-menu .moreAni .NIE-topBar-more {
	width: 21px;
	height: 23px;
	border-radius: 2px;
	right: 9px;
	top: 163px;
	padding-left: 4px;
	padding-top: 2px;
	height: 20px;
	height: 18px\9
}

.w1680 #NIE-topBar-menu .NIE-list .NIE-topBar-more {
	display: none
}

#NIE-topBar-menu .NIE-table a em {
	font-weight: 400;
	display: block;
	line-height: 24px
}

.NIE-topBar-1st {
	background-position: right -267px
}

.NIE-topBar-hot {
	background-position: right -144px
}

.NIE-topBar-new {
	background-position: right -206px
}

#NIE-topBar-menu.NIE-topBar-menu-hover .NIE-table {
	display: block
}

#NIE-topBar-menu.NIE-topBar-menu-hover {
	height: 530px;
	opacity: .9;
	-webkit-transition: height .4s ease 0s;
	-o-transition: height .4s ease 0s;
	-moz-transition: height .4s ease 0s;
	transition: height .4s ease 0s
}

a.NIE-topBar-btn {
	width: 105px!important;
	height: 18px;
	line-height: 18px!important;
	margin: 5px 0;
	display: inline-block;
	padding-left: 0!important;
	background-position: 0 -338px;
	text-indent: 25px;
	color: #bc3030!important
}

a.NIE-topBar-btn:hover {
}

.NIE-topBar-ad {
	height: 40px;
	left: 50%
}

.NIE-topBar-main.w1680 {
	width: 1260px
}

.NIE-topBar-main.w1680 #NIE-topBar-menu {
	width: 1260px
}

#NIE-topBar-news {
	height: 54px
}

#NIE-topBara .NIE-topBar-menu-hover,#NIE-topBar-include .NIE-topBar-menu-hover {
	z-index: 8
}

.NIE-topBar-ad-big {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	height: 0;
	overflow: hidden;
	text-align: center
}

#NIE-topBar-menu {
	z-index: 7;
	height: 55px
}

.NIE-topBar-mid {
	z-index: 12;
	width: 100px;
	right: 15px;
}

.NIE-topBar-logo {
	position: relative;
	z-index: 13!important
}

#NIE-topBar,#NIE-topBar-include {
	height: 55px;
	background: #fbfbfb
}

.NIE-topBar-logo {
	margin-top: 5px
}

#NIE-topBar-menu .NIE-table {
	top: 55px;
	background: #fdfefe;
	border-top: 1px solid #ececec;
	margin: 0
}

#NIE-topBar-menu span {
	background: 0 0;
	color: #bc2e2e
}

#NIE-topBar-menu .NIE-table {
	display: none
}

#NIE-topBar-menu .NIE-table .last_td,#NIE-topBar-menu .NIE-table .last_th {
	border-right: 0
}

#NIE-topBara a,#NIE-topBar-include a {
	color: #626262
}

#NIE-topBar-menu b i {
	background-color: #fbfbfb;
	color: #bc2e2e
}

#NIE-topBar-menu p {
	padding: 0;
	margin: 0;
	margin-left: 6px;
	line-height: 24px;
	margin-bottom: 4px;
	font-weight: 700;
	color: #626262
}

#NIE-topBara a:hover,#NIE-topBar-include a:hover {
	color: #1a90d7
}

#NIE-topBar-menu.NIE-topBar-menu-hover {
	opacity: .95
}

#NIE-topBar-menu .NIE-table * {
	font-size: 12px
}

#NIE-topBar-menu.NIE-topBar-menu-hover span {
	border-bottom: 3px solid #1a90d7;
	background-color: #F3F3F3;
	background-image: -webkit-linear-gradient(top,#F3F3F3 0,#FEFEFE 52px);
	background-image: linear-gradient(top,#F3F3F3 0,#FEFEFE 52px)
}

#NIE-topBar-menu span {
	height: 25px;
	height: 26px\0;
	width: 108px;
	padding-top: 15px;
	padding-top: 14px\0;
	transition: background ease-in-out .33s;
	z-index: 20
}

#NIE-topBara .NIE-topBar-mid a,#NIE-topBar-include .NIE-topBar-mid a {
	color: #fff;
	padding-top: 5px;
    padding-bottom: 3px;
	transition: background ease-in-out .33s;
	
	
}

#NIE-topBara .NIE-topBar-mid a:hover,#NIE-topBar-include .NIE-topBar-mid a:hover {
	color: #bc2e2e!important;
	border-bottom: 3px solid #bc2e2e;
	background-color: #F3F3F3;
	background-image: -webkit-linear-gradient(top,#F3F3F3 0,#FEFEFE 52px);
	background-image: linear-gradient(top,#F3F3F3 0,#FEFEFE 52px);
	*border-bottom: 0
}

.NIE-topBar-right {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 100px;
	height: 55px;
	overflow: hidden;
	z-index: 9
}

.NIE-topBar-right a {
	color: #333!important;
	width: 100%;
	text-align: center;
	display: inline-block;
	float: left;
	line-height: 52px;
	transition: background ease-in-out .33s;
	-webkit-transition: background ease-in-out .33s
}

.NIE-topBar-right a:hover {
	color: #1a90d7!important;
	border-bottom: 3px solid #1a90d7;
	background-color: #F3F3F3;
	background-image: -webkit-linear-gradient(top,#F3F3F3 0,#FEFEFE 52px);
	background-image: linear-gradient(top,#F3F3F3 0,#FEFEFE 52px);
	*border-bottom: 0
}

.NIE-topBar-right a.fadeUp {
	opacity: 0;
	-webkit-transform: translate3d(0,-70%,0);
	-webkit-transition: all ease-in-out .5s;
	transform: translate3d(0,-70%,0);
	transition: all ease-in-out .5s
}

.NIE-topBar-right a.none {
	opacity: 0;
	-webkit-transform: translate3d(0,70%,0);
	transform: translate3d(0,70%,0)
}

.NIE-topBar-right a.fadeUp2 {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	-webkit-transition: all ease-in-out .5s;
	transform: translate3d(0,0,0);
	transition: all ease-in-out .5s
}

#NIE-share {
	width: 560px;
	margin: 0 auto;
	color: #fff;
	padding-top: 30px;
	margin-bottom: 25px
}

#NIE-share .NIE-share-txt {
	color: #fff
}

#NIE-share .NIE-share .NIE-share-iconBtn a {
	color: #fff
}

#NIE-share .NIE-share .NIE-share-iconBtn a:hover {
	color: #9D5D5D
}

#NIE-share .NIE-share6 .NIE-share-iconBtn a {
	width: 81px
}

#NIE-share .NIE-share6 .NIE-share-iconBtn a span {
	margin-right: 5px
}

#NIE-share .NIE-share6 .NIE-share-iconBtn .NIE-share-btn1 {
	width: 70px
}

#NIE-share a.iconfont.NIE-share-btn23 {
	width: 55px!important
}

#NIE-share a.iconfont.NIE-share-btn22 {
	width: 55px!important
}