
@charset "UTF-8";


.fl{
	float: left;
}

.fr{
	float: right;

}

*{
	margin: 0;
	padding: 0;
}
img{
	border:0;
}

.w1200{
	width:1200px;
	margin:0 auto;
	display:block;
}

.section-title{
	margin-top: 60px;
}
.section-title-top{
	display: flex;
	justify-content: center;
	align-items: center;
}

.cn-title{
	font-size:36px;
	font-weight:500;
	margin: 0 30px;
}
.title-line{
	width:128px;
	height:1px;
	background: #000;
}
.section-title-bottom{
	font-size: 18px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.section-title-bottom > p > span{
	color: #D6000F;
}

.loader {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
	font-size: 10px;
	border-top: 1px solid rgba(0, 0, 0, 0.08);
	border-right: 1px solid rgba(0, 0, 0, 0.08);
	border-bottom: 1px solid rgba(0, 0, 0, 0.08);
	border-left: 1px solid rgba(0, 0, 0, 0.5);
	border-radius: 50%;
	animation: spinner 700ms infinite linear; }

@keyframes spinner {
	0% {
		transform: rotate(0deg); }
	100% {
		transform: rotate(360deg); } }




.slideBox_m{ width:100%; height:800px; /*overflow:hidden;*/ position:relative; margin-top:0; }
.slideBox_m .hd{ width:100%; height:16px; overflow:hidden; position:absolute; right:0; bottom:27px;padding-bottom:5px; z-index:1; }
.slideBox_m .hd ul{ overflow:hidden; zoom:1;margin:0 auto; width:1200px; display:block; text-align:center; float:none;  }
.slideBox_m .hd ul li{ float:none; margin:0 10px 0px; display:inline-block; text-indent:-999; width:16px; height:16px;cursor:pointer; border-radius:50%; font-size:0;position:relative; z-index:6; background:#fff;}
.slideBox_m .hd ul li.on{background:#c1ab82; display:inline-block; }

.slideBox_m .hd ul li span{
	width:auto;
	float:right;
	font-family:Arial;
}

.slideBox_m .hd ul li.on span{
	width:auto;
	float:right;
	font-size:0;
}

.slideBox_m .hd p{ float:left; margin:0 0 0px 5px;  width:auto; text-indent:-999; height:35px;line-height:35px; text-align:left;cursor:pointer; font-size:18px; color:#fff; }

.slideBox_m .hd i{ float:none; margin:0 0 0px 5px;  width:auto; text-indent:-999; height:35px;line-height:35px; text-align:left;cursor:pointer; font-size:18px; color:#fff; }



.slideBox_m .bd {width:100%; position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox_m .bd ul{
	width:100%;
	text-align:center;
	display:block;
}
.slideBox_m .bd li{ width:100%; height:800px; text-align:left; zoom:1; vertical-align:middle; }

.slideBox_m .bd li a{
	width:100%;
	height:100%;
	display:block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.fans{
	width:100%;
	position:absolute;
	left:0;
	bottom:53px;
	height:25px;
}

.fans_c{
	width:1200px;
	margin:0 auto;
}


.index_works{
	width:100%;
	background:#f2f2f2;
	padding:50px 0 60px;
	display:block;
	overflow:hidden;
}

.index_works_r{
	width:100%;
	display:block;
}

.index_works_rbt{
	width:100%;
	display:block;
	height:52px;
	padding-bottom:55px;
	overflow:hidden;
	line-height:52px;
}

.index_works_rbt .dt_c{
	width:100%;
	display:block;
}

.index_works_rbt .dt_c span{
	width:auto;
	display:inline-block;
	float:left;
	color:#c1ab82;
	font-size:42px;
	font-family:"宋体";
	font-weight:bold;
}

.index_works_rbt .dt_c p{
	width:auto;
	display:inline-block;
	float:right;
	color:#c1ab82;
	font-size:22px;
	font-family:"宋体";
	font-weight:bold;
}

.index_works_rbt .dt_c p a{
	width:auto;
	display:inline-block;
	float:right;
	color:#c1ab82;
	font-size:24px;
	font-family:"宋体";
	font-weight:bold;
}

.index_works_rbt .dt_c p a img{
	position:relative;
	top:-3px;
	margin-left:5px;
	width:18px;
}

.index_works_rt{
	width:100%;
	display:block;
}

.index_works_rtc{
	width:1120px;
	margin:0 auto;
	display:block;
}


.index_works_rtc dl{
	width:212px;
	height:276px;
	margin:0 6px;
	display:block;
	overflow:hidden;
	float:left;
	position:relative;
}

.index_works_rtc dl dt{
	width:100%;
	display:block;
	height:376px;
}

.index_works_rtc dl dt img{
	width:100%;
	display:block;
	/*height:376px;*/
}


.index_works_rtc dl dd{
	width:100%;
	display:block;
	height:376px;
	position:absolute;
	top:0%;
	left:0;
	background:rgba(0,0,0,0.6);
	text-align:center;
	opacity:0;
	transition-duration:500ms;
}

.index_works_rtc dl dd img{
	width:auto;
	display:inline-block;
	margin:0 auto;
	height:auto;
	text-align:center;
	position:relative;
	top:110px;
	z-index:1;
	cursor:pointer;
}

.index_works_rtc dl:hover dd{
	opacity:1;
	transition-duration:500ms;
}

.index_works_rtc dl dd p{
	width:auto;
	display:inline-block;
	margin:0 auto;
	height:auto;
	text-align:center;
	position:relative;
	top:130px;
	z-index:1;
	cursor:pointer;
	color:#fff;
	font-size:14px;
}




.index_equipment{
	width:100%;
	background:#fff;
	padding:50px 0 60px;
	display:block;
	overflow:hidden;
}

.index_equipment_r{
	width:100%;
	height:375px;
	overflow:hidden;
	display:block;
}

.index_equipment_rbt{
	width:100%;
	display:block;
	height:52px;
	padding-bottom:55px;
	overflow:hidden;
	line-height:52px;
}

.index_equipment_rbt .dt_c{
	width:100%;
	display:block;
}

.index_equipment_rbt .dt_c span{
	width:auto;
	display:inline-block;
	float:left;
	color:#c1ab82;
	font-size:42px;
	font-family:"宋体";
	font-weight:bold;
}

.index_equipment_rbt .dt_c p{
	width:auto;
	display:inline-block;
	float:right;
	color:#c1ab82;
	font-size:22px;
	font-family:"宋体";
	font-weight:bold;
}

.index_equipment_rbt .dt_c p a{
	width:auto;
	display:inline-block;
	float:right;
	color:#c1ab82;
	font-size:24px;
	font-family:"宋体";
	font-weight:bold;
}

.index_equipment_rbt .dt_c p a img{
	position:relative;
	top:-3px;
	margin-left:5px;
	width:18px;
}

.index_equipment_rt{
	width:100%;
	display:block;
}

.index_equipment_rtc{
	width:1092px;
	margin:0 auto;
	display:block;
}


.index_equipment_rtc dl{
	width:206px;
	height:269px;
	margin:0 6px;
	display:block;
	overflow:hidden;
	float:left;
	position:relative;
}

.index_equipment_rtc dl dt{
	width:100%;
	display:block;
	height:155px;
	position:relative;
	overflow:hidden;
}

.index_equipment_rtc dl dt img{
	width:100%;
	display:block;
	height:155px;
}

.index_equipment_rtc dl dd{
	width:176px;
	height:80px;
	margin:0 15px;
	overflow:hidden;
	display:table;
	text-align:center;
}

.index_equipment_rtc dl dd p{
	display:table-cell;
	vertical-align:middle;
	color:#333;
	font-size:16px;
}

.index_equipment_rtc dl:hover dd p{
	color:#c1ab82;
}

.index_information{
	width:100%;
	display:block;
	background:#fff;
	overflow:hidden;
	padding:0 0 30px;
}

.index_information_c{
	padding:50px 20px 20px;
	display:block;
	background:#f2f2f2;
}

.index_information_ctb{
	width:100%;
	display:block;
	padding-top:20px;
}

.index_information_ctbt,.index_information_ctbtl,.index_information_ctbtl dl{
	width:100%;
	display:block;
	height:500px;
	background:#fff;
}

.index_information_ctbtl dl dt{
	width:340px;
	padding:60px 35px 0;
	display:block;
	float:left;
}

.index_information_ctbtl dl dt a{
	color:#333;
	font-size:20px;
}

.index_information_ctbtl dl dt a .dt_t{
	width:100%;
	display:block;
}

.index_information_ctbtl dl dt a .dt_t span{
	width:100%;
	display:block;
	line-height:40px;
	height:40px;
	margin-bottom:15px;
	overflow:hidden;
	font-size:30px;
	transition-duration:500ms;
}

.index_information_ctbtl dl dt a .dt_t p{
	width:100%;
	display:block;
	line-height:35px;
	height:35px;
	margin-bottom:35px;
	overflow:hidden;
	transition-duration:500ms;
}

.index_information_ctbtl dl dt a .dt_t .spi{
	width:335px;
	display:block;
	line-height:28px;
	height:140px;
	margin-bottom:20px;
	font-size:16px;
	overflow:hidden;
	letter-spacing:1px;
}

.index_information_ctbtl dl dt .dt_b{
	width:268px;
	height:136px;
	display:block;
	position:relative;
}

.index_information_ctbtl dl dt .dt_b img{
	width:268px;
	height:136px;
	display:block;
}


.index_information_ctbtl dl dt .dt_b p{
	width:100%;
	height:auto;
	display:block;
	position:absolute;
	top:40px;
	left:0;
	text-align:center;
}

.index_information_ctbtl dl dt .dt_b p img{
	width:51px;
	height:51px;
	cursor:pointer;
	margin:0 auto;
}

.index_information_ctbtl dl dd{
	width:783px;
	height:499px;
	display:block;
	position:relative;
	float:right;
}

.index_information_ctbtl dl dd img{
	width:783px;
	height:499px;
	display:block;
}

.index_information_ctbtl dl:hover dt a .dt_t span,.index_information_ctbtl dl:hover dt a .dt_t p{
	color:#c1ab82;
	transition-duration:500ms;
}


.index_artist{
	width:100%;
	display:block;
	padding:50px 0;
	background:#f2f2f2;
	overflow:hidden;
}

.index_artist_c{
	display:block;
}

.index_artist_ct{
	width:100%;
	display:block;
}

.index_artist_ctl{
	width:560px;
	height:600px;
	float:left;
}

.index_artist_ctl dl img,.index_artist_ctr dl img{
	width:100%;
	display:block;
}

.index_artist_ctl .dl01{
	width:100%;
	display:block;
	height:338px;
	overflow:hidden;
}

.index_artist_ctl .dl02{
	width:360px;
	display:block;
	height:260px;
	overflow:hidden;
	float: left;
}

.index_artist_ctl .dl03{
	width:200px;
	display:block;
	height:260px;
	overflow:hidden;
	float: left;
}

.index_artist_ctr{
	width:640px;
	float:right;
}

.index_artist_ctr .dl01{
	width:320px;
	display:block;
	height:338px;
	overflow:hidden;
	float: left;
}

.index_artist_ctr .dl02{
	width:320px;
	display:block;
	height:598px;
	overflow:hidden;
	float:right;
}

.index_artist_ctr .dl03{
	width:320px;
	display:block;
	height:260px;
	overflow:hidden;
	float: left;
}

.index_artist_ct dl dt{
	width:100%;
	display:block;
	position:relative;
}

.index_artist_ct dl dt p{
	width:100%;
	height:35px;
	background:rgba(0,0,0,0.6);
	text-align:center;
	line-height:35px;
	font-size:14px;
	color:#fff;
	position:absolute;
	bottom:-35px;
	left:0;
	transition-duration:500ms;
}

.index_artist_ct dl:hover dt p{
	bottom:0;
	transition-duration:500ms;
}




.main{
	background:#f2f2f2;
}

.movies{
	width:100%;
	display:block;
	overflow:hidden;
}

.movies_m{
	padding:45px 0 50px;
	overflow:hidden;
}

.movies_mt{
	width:100%;
	display:block;
}

.movies_mtt{
	width:100%;
	display:block;
	overflow:hidden;
}

.movies_mtt ul{
	width:101%;
	display:block;
}

.movies_mtt ul li{
	width:230px;
	height:434px;
	border:2px solid #999;
	margin:0 3.5px;
	position:relative;
	left:-3.5px;
}

.movies_mtt ul li span,.movies_mtt ul li span img{
	width:100%;
	display:block;
	height:300px;
}

.movies_mtt ul li .liesm{
	width:100%;
	display:block;
	text-align:center;
}

.movies_mtt ul li .liesm p{
	width:100%;
	display:block;
	padding:12px 0 0;
	font-size:20px;
	height:30px;
	color:#333;
}

.movies_mtt ul li .liesm .xin{
	width:100%;
	height:16px;
	margin:0 0 17px;
	display:block;
	text-align:center;
}

.movies_mtt ul li .liesm .xin .iel{
	width:85px;
	height:15px;
	background:url(../img/video_24.png) repeat-x;
	margin:0 auto;
}

.movies_mtt ul li .liesm .spi{
	width:90px;
	height:30px;
	background:#999;
	text-align:center;
	line-height:30px;
	display:block;
	margin:0 auto;
	color:#fff;
}

.movies_mtt ul li .liesm .xin.xin01 .iel i{
	width:17px;
	height:15px;
	background:url(../img/video_22.png) repeat-x;
	margin:0;
	float:left;
}

.movies_mtt ul li .liesm .xin.xin02 .iel i{
	width:34px;
	height:15px;
	background:url(../img/video_22.png) repeat-x;
	margin:0;
	float:left;
}

.movies_mtt ul li .liesm .xin.xin03 .iel i{
	width:51px;
	height:15px;
	background:url(../img/video_22.png) repeat-x;
	margin:0;
	float:left;
}

.movies_mtt ul li .liesm .xin.xin04 .iel i{
	width:68px;
	height:15px;
	background:url(../img/video_22.png) repeat-x;
	margin:0;
	float:left;
}

.movies_mtt ul li .liesm .xin.xin05 .iel i{
	width:85px;
	height:15px;
	background:url(../img/video_22.png) repeat-x;
	margin:0;
	float:left;
}

.movies_mtt ul li:hover .liesm .xin .iel{
	width:85px;
	height:15px;
	background:url(../img/video_24f.png) repeat-x;
	margin:0 auto;
}

.movies_mtt ul li:hover .liesm .xin .iel i{
	background:url(../img/video_19.png) repeat-x;
}

.movies_mtt ul li:hover .liesm .spi{
	background:#c1ab82;
}


.movies_zi{
	width:100%;
	display:block;
	padding:90px 0 50px;
	overflow:hidden;
}

.movies_zic{
	height:537px;
	display:block;
	position:relative;
	overflow:hidden;
}

.movies_zict{
	width:100%;
	position:relative;
	display:block;
}

.movies_zict img{
	width:100%;
	display:block;
}

.movies_zicb{
	width:662px;
	height:537px;
	position:absolute;
	top:0;
	left:270px;
	display:none;
	background:url(../img/ys_bg.png) center no-repeat;
}

.movies_zicb dl{
	width:400px;
	margin:130px auto 0;
	display:block;
}

.movies_zicb dl dt{
	width:100%;
	display:block;
	text-align:center;
}

.movies_zicb dl dt img{
	max-width:100%;
	display:inline-block;
}

.movies_zicb dl dd{
	width:100%;
	display:block;
	line-height:30px;
	color:#333;
	font-size:18px;
	font-weight:normal;
	text-align:center;
	margin-top:40px;
}

.movies_team{
	width:100%;
	display:block;
	overflow:hidden;
	padding:50px 0 75px;
}


.movies_teamcb{
	width:100%;
	display:block;
	overflow:hidden;
}

.movies_teamcbc{
	width:104%;
}

.movies_teamcbc dl{
	width:280px;
	height:280px;
	border:1px solid #999;
	margin:0 24px 24px 0;
	float:left;
}

.movies_teamcbc dl dt{
	width:100%;
	height:161px;
	padding:20px 0 24px;
	display:block;
	border-bottom:1px solid #999;
	text-align:center;
}

.movies_teamcbc dl dt span{
	width:100%;
	display:block;
	text-align:center;
	margin-bottom:14px;
}

.movies_teamcbc dl dt span img{
	width:100px;
	height:100px;
	border-radius:50%;
	display:inline-block;
	margin:0 auto;
}
.movies_teamcbc dl dt p{
	width:100%;
	line-height:28px;
	overflow:hidden;
	height:28px;
	color:#333;
	font-size:20px;
	display:block;
	text-align:center;
	margin-bottom:0;
}

.movies_teamcbc dl dt i{
	width:100%;
	height:25px;
	line-height:25px;
	color:#999;
	font-size:16px;
	display:block;
	text-align:center;
	margin-bottom:0;
	overflow:hidden;
}

.movies_teamcbc dl dd{
	width:100%;
	padding:8px 0;
	height:58px;
	display:block;
	position:relative;
	overflow:hidden;
}

.movies_teamcbc dl dd p{
	width:240px;
	margin:0 20px;
	color:#333;
	line-height:27px;
	font-size:14px;
	display:block;
	height:54px;
	overflow:hidden;
	text-align:center;
}

.movies_teamcbc dl dd i{
	width:100%;
	height:74px;
	color:#fff;
	font-size:16px;
	line-height:74px;
	text-align:center;
	background:#c1ab82;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	opacity:0;
	transition-duration:500ms;
}

.movies_teamcbc dl:hover dd i{
	opacity:1;
	transition-duration:500ms;
}

.movies_list{
	width:100%;
	display:block;
}

.movies_listc{
	width:100%;
	display:block;
}

.movies_list_ct{
	width:100%;
	display:block;
	height:100px;
	background:#272724;
	overflow:hidden;
}

.movies_list_ctc{
	display:block;
	text-align:center;
}

.movies_list_ctc p{
	margin:0 98px;
	width:auto;
	line-height:100px;
	text-align:center;
	display:inline-block;
}

.movies_list_ctc p a{
	color:#fff;
	font-size:24px;
	display:block;
}

.movies_list_ctc p:hover,.movies_list_ctc p.active{
	background:url(../img/mov_li_03.jpg) center bottom no-repeat;
}

.movies_list_ctc p:hover a,.movies_list_ctc p.active a{
	color:#c1ab82;
}

.movies_list_cb{
	width:100%;
	display:block;
	overflow:hidden;
	padding-bottom:50px;
}

.movies_list_cbc{
	display:block;
	overflow:hidden;
	margin-bottom:50px;
}

.movies_list_cbc ul{
	width:100%;
	display:block;
}

.movies_list_cbc ul li{
	width:525px;
	height:395px;
	display:block;
	margin:50px 0 0;
}

.movies_list_cbc ul li.fr{
	float:right;
}

.movies_list_cbc ul li .ndw{
	width:100%;
	display:block;
	height:55px;
	color:#333;
	font-size:24px;
	line-height:25px;
	padding-bottom:0;
}

.movies_list_cbc ul li .ndw i{
	color:#999;
}

.movies_list_cbc ul li span{
	width:160px;
	height:auto;
	display:block;
	float:left;
	position:relative;
}

.movies_list_cbc ul li span img{
	width:160px;
	height:240px;
	display:block;
	float:left;
}

.movies_list_cbc ul li span p{
	width:auto;
	position:absolute;
	top:50%;
	left:50%;
	margin:-20px 0 0 -20px;
	display:none;
}

.movies_list_cbc ul li span p img{
	width:40px;
	height:40px;
}


.movies_list_cbc ul li .liesm a{
	width: 90px;
	height: 30px;
	background: #999;
	text-align: center;
	line-height: 30px;
	display: block;
	margin:10px auto;
	color: #fff;
	float:left;
}

.movies_list_cbc ul li .liesm a:hover{
	background: rgb(193, 171, 130);
}

.movies_list_cbc ul li .liesm  b a{
	width:auto;
	height: 30px;
	background:none;
	text-align:left;
	line-height: 30px;
	display: inline-block;
	margin:0;
	color: #999;
	float:none;
}

.movies_list_cbc ul li .liesm b a:hover{
	background:none;
	color:rgb(193, 171, 130)
}


.movies_list_cbc ul li.dals{
	width:100%;
	display:block;
	height:auto;
	position:relative;
}

.movies_list_cbc ul li.dals span{
	float:left;
	width:300px;
	height:auto;
	position:relative;
}

.movies_list_cbc ul li.dals span img{
	width:100%;
	height:auto;
	display:block;
}

.movies_list_cbc ul li.dals a{
	width: 90px;
	height: 30px;
	background:rgba(153, 153, 153);
	text-align: center;
	line-height: 30px;
	display: block;
	margin:10px auto;
	color: #fff;
	float:left;
}

.movies_list_cbc ul li.dals a:hover{
	background: rgba(193, 171, 130);
}


.movies_list_cbc ul li.dals .spanl a{
	width:69px;
	height:69px;
	text-align: center;
	line-height:69px;
	border-radius:50%;
	display: block;
	margin:10px auto;
	color: #fff;
	float:left;
	background:rgba(193, 171, 130,0.3);
	position:absolute;
	top:166px;
	left:117px;
}

.movies_list_cbc ul li.dals .spanl a:hover{
	background: rgba(193, 171, 130,1);
}


.movies_list_cbc ul li.dals .liesm{
	float:left;
	margin-left:22px;
	width:780px;
}

.movies_list_cbc ul li .liesm{
	width:343px;
	float:right;
}

.movies_list_cbc ul li .liesm p,.movies_list_cbc ul li .liesm .p{
	width:100%;
	display:block;
	color:#333;
	font-size:14px;
	line-height:25px;
}

.movies_list_cbc ul li .liesm .p p,.movies_list_cbc ul li .liesm .p .text_p{
	display:inline-block;
	width:460px;
	float: left;
}

.movies_list_cbc ul li .liesm p i,.movies_list_cbc ul li .liesm .p i{
	color:#999;
}

.movies_list_cbc ul li .liesm p b{
	font-weight:normal;
	color:#999;
}

.movies_list_cbc ul li:hover .ndw{
	color:#c1ab82;
}

.fbtit{
	font-size:28px;
	letter-spacing:0px;
	margin-left:5px;
	text-transform:capitalize;
}

.fbtit.ff{
	font-size:26px;
}









.team_i{
	width:100%;
	display:block;
	padding:0;
	overflow:hidden;
}
.team_ic{
	display:block;
}

.team_ict{
	width:100%;
	padding:48px 0 0;
	border-top:1px solid #dedede;
}

.team_ictl{
	width:100%;
	display:block;
}

.team_ictl dl{
	width:100%;
	display:block;
	overflow:hidden;
}

.team_ictl dl dt,.team_ictl dl dt img{
	width:240px;
	height:330px;
	float:left;
	display:block;
}

.team_ictl dl dd{
	width:910px;
	float:right;
	display:block;
}

.team_ictl dl dd .ddc{
	width:100%;
	display:block;
}

.team_ictl dl dd .ddc .span{
	width:100%;
	display:block;
	height:40px;
	font-size:24px;
	color:#333;
	line-height:25px;
}

.team_ictl dl dd .ddc .i{
	width:100%;
	display:block;
	height:35px;
	font-size:16px;
	color:#999;
	line-height:25px;
}

.team_ictl dl dd .ddc .b{
	width:100%;
	display:block;
	height:35px;
	font-size:16px;
	color:#666;
	line-height:25px;
	font-weight:normal;
}

.team_ictl dl dd .ddc .em{
	width:100%;
	display:block;
	font-size:14px;
	color:#666;
	line-height:25px;
	font-weight:normal;
}

.team_icc{
	width:100%;
	display:block;
	padding:47px 0 40px;
	overflow:hidden;
}

.team_icct{
	width:100%;
	display:block;
}

.team_icct dl{
	width:100%;
	display:block;
}

.team_icct dl dt{
	width:100%;
	display:block;
	border-bottom:1px solid #dedede;
	color:#c1ab82;
	font-size:16px;
	line-height:34px;
	margin-bottom:20px;
}

.team_icct dl dt span{
	width:86px;
	display:block;
	height:34px;
	border-bottom:2px solid #c1ab82;
	text-align:center;
}

.team_icct dl dt.aer span{
	width:auto;
	padding:0 12px;
	margin-right:25px;
	color:#333;
	display:inline-block;
	border:none;
}

.team_icct dl dt.aer span.active,.team_icct dl dt.aer span:hover{
	color:#c1ab82;
	border-bottom:2px solid #c1ab82;
	cursor:pointer;
}






.team_icct dl dd{
	width:100%;
	display:block;
	overflow:hidden;
}

.team_icct dl dd .ddt{
	width:100%;
	height:190px;
	display:block;
	overflow:hidden;
}

.team_icct dl dd .ddt ul{
	width:100%;
	display:block;
}

.team_icct dl dd .ddt ul li{
	width:224px;
	height:190px;
	margin-right:20px;
	display:block;
}

.team_icct dl dd .ddt ul li span,.team_icct dl dd .ddt ul li span img{
	width:100%;
	display:block;
	height:140px;
}



.team_icct.zuopw dl dd .ddt{
	width:100%;
	height:290px;
	display:block;
	overflow:hidden;
}

.team_icct.zuopw dl dd .ddt ul{
	width:100%;
	display:block;
}

.team_icct.zuopw dl dd .ddt ul li{
	width:224px;
	height:auto;
	margin-right:20px;
	display:block;
}

.team_icct.zuopw dl dd .ddt ul li span{
	width:100%;
	display:block;
	height:auto;
	margin:0 auto;
}

.team_icct.zuopw dl dd .ddt ul li span img{
	max-width:100%;
	height:auto;
	display:block;
	max-height:auto;
	margin:0 auto;
}



.team_icct dl dd .ddt ul li p{
	width:100%;
	display:block;
	height:50px;
	line-height:50px;
	color:#333;
	font-size:16px;
	text-align:center;
}

.team_icct dl dd .ddt ul li:hover p{
	color:#c1ab82;
}

.team_icct dl dd .ddt.dd01 ul li{
	width:530px;
	height:auto;
	position:relative;
}

.team_icct dl dd .ddt.dd01 ul li span,
.team_icct dl dd .ddt.dd01 ul li span img{
	height:auto;
	width:100%;
}

.team_icct dl dd .ddt.dd01 ul li i{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	display:block;
	opacity:0;
	transition-duration:500ms;
}
.team_icct dl dd .ddt.dd01 ul li i img{
	width:auto;
	display:inline-block;
	margin:150px auto 0;
}

.team_icct dl dd .ddt.dd01 ul li:hover i{
	opacity:1;
	transition-duration:500ms;
}


.team_icct dl dd .ddt.dd02 ul li{
	width:224px;
	height:auto;
}

.team_icct dl dd .ddt.dd02 ul li span,
.team_icct dl dd .ddt.dd02 ul li span img{
	height:auto;
	width:100%;
}

.team_icct dl dd .ddt{
	height:auto;
	overflow:auto;
}

.team_icct dl dd .ddt.dd02 ul li p{
	display:none;
}


.team_ictb{
	width:100%;
	display:block;
	padding:24px 0 100px;
	overflow:hidden;
}

.team_ictbt{
	width:100%;
	display:block;
}

.team_ictbt dl{
	width:100%;
	display:block;
}

.team_ictbt dl dt{
	width:100%;
	display:block;
	border-bottom:1px solid #dedede;
	color:#333;
	font-size:24px;
	line-height:62px;
	margin-bottom:20px;
}

.team_ictbt dl dt span{
	width:auto;
	display:block;
	height:62px;
	text-align:left;
}

.team_ictbt dl dd{
	width:100%;
	display:block;
	overflow:hidden;
}

.team_ictbt dl dd .ddt{
	width:102%;
	display:block;
}

.team_ictbt dl dd .ddt ul{
	width:100%;
	display:block;
}

.team_ictbt dl dd .ddt ul li{
	width:230px;
	height:380px;
	margin-right:12px;
	margin-bottom:30px;
	display:block;
	background:#fff;
}

.team_ictbt dl dd .ddt ul li span,.team_ictbt dl dd .ddt ul li span img{
	width:100%;
	display:block;
	height:320px;
}

.team_ictbt dl dd .ddt ul li p{
	width:100%;
	display:block;
	height:23px;
	line-height:23px;
	color:#333;
	font-size:16px;
	text-align:center;
	margin-top:6px;
}

.team_ictbt dl dd .ddt ul li i{
	width:100%;
	display:block;
	height:20px;
	line-height:20px;
	color:#666;
	font-size:12px;
	text-align:center;
	margin-top:3px;
}

.team_ictbt dl dd .ddt ul li:hover p{
	color:#c1ab82;
}


.poe_bg{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	display:none;
	z-index:66;
	background:rgba(0,0,0,0.6);
}

.poe_iq{
	width:100%;
	height:auto;
	position:fixed;
	z-index:67;
	display:none;
	left:0;
	top:100px;
}

.poe_iq_c{
	width:960px;
	margin:0 auto;
	display:block;
	position:relative;
}


.poe_iq_c .slideBox_q{ width:960px; height:500px; position:relative; z-index:68; }
.poe_iq_c .slideBox_q .bd{ position:relative;width:800px; height:100%; z-index:0; overflow:hidden; margin:0 auto;}
.poe_iq_c .slideBox_q .bd li{ width:800px!important; height:500px;zoom:1; vertical-align:middle; text-align:center;line-height:500px; }
.poe_iq_c .slideBox_q .bd img{ max-width:800px!important; max-height:500px; display:block; margin:0 auto; line-height:500px;  }

.poe_iq_c .slideBox_q .prev,
.poe_iq_c .slideBox_q .next{
	position: absolute;
	top: 215px;
	width: 35px;
	height: 70px;
	z-index: 100;
	background-position: 0 0;
	cursor: pointer;
	background-size: 100%;
	background-repeat: no-repeat;
}
.poe_iq_c .slideBox_q .next{ left:auto; right:0%;background:url(../img/arrowimg-r.png) no-repeat; background-size:35px auto;}
.poe_iq_c .slideBox_q .prev{ right:auto; left:0%;background:url(../img/arrowimg-l.png) no-repeat; background-size:35px auto;}

.doewq_i{
	width:40px;
	height:40px;
	background:rgba(193,171,130,0.1);
	text-align:center;
	line-height:40px;
	display:block;
	position:absolute;
	top:-40px;
	right:0;
	z-index:69;
}

.doewq_i:hover{
	background:#c1ab82;
	cursor:pointer;
}







.artists{
	width:100%;
	display:block;
	padding:50px 0 0;
	overflow:hidden;
}

.artists_c{
	display:block;
}

.artists_ct,.artists_ctl{
	width:100%;
	display:block;
	padding:0 0 0;
}

.artists_ctl dl{
	width:100%;
	display:block;
	padding-bottom:50px;
	overflow:hidden;
}

.artists_ctl dl dt{
	width:420px;
	height:368px;
	margin:0;
	float:left;
	padding-top:10px;
	border-top:1px solid #dedede;
}

.artists_ctl dl dt span,.artists_ctl dl dt span img{
	width:100%;
	display:block;
	height:317px;
}

.artists_ctl dl dt p{
	width:390px;
	display:block;
	height:50px;
	line-height:50px;
	background:#c1ab82;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	overflow:hidden;
	padding:0 15px;
}

.artists_ctl dl dd{
	width:780px;
	float:right;
	display:block;
}

.artists_ctl dl dd .ppc{
	width:340px;
	float:left;
	margin-left:48px;
	display:block;
	padding-top:10px;
	border-top:1px solid #dedede;
}

.artists_ctl dl dd .ppc p{
	width:100%;
	display:block;
	height:48px;
	font-size:18px;
	font-weight:normal;
	line-height:48px;
	overflow:hidden;
	float:left;
}

.artists_ctl dl dd .ppc p a{
	color:#333;
}

.artists_ctl dl dd .ppc p a:hover{
	color:#c1ab82;
}

.artists_cc{
	width:100%;
	display:block;
	padding:30px 0 60px;
	overflow:hidden;
}

.artists_cct,.artists_cct dl{
	width:100%;
	display:block;
}

.artists_cct dl dd{
	width:100%;
	display:block;
	overflow:hidden;
}

.artists_cct dl dd .ddt{
	width:105%;
	display:block;
}

.artists_cct dl dd .ddt ul{
	width:100%;
	display:block;
}

.artists_cct dl dd .ddt ul li{
	width:390px;
	height:303px;
	margin:0 30px 14px 0;
	display:block;
	background:#fff;
}

.artists_cct dl dd .ddt ul li span{
	width:100%;
	display:block;
	height:243px;
}

.artists_cct dl dd .ddt ul li span img{
	width:100%;
	display:block;
	height:243px;
}

.artists_cct dl dd .ddt ul li p{
	width:100%;
	display:block;
	height:60px;
	line-height:60px;
	font-size:16px;
	color:#333;
	text-align:center;
}


.artists_cct dl dd .ddt ul li:hover a p{
	color:#c1ab82;
}


.cultural{
	width:100%;
	display:block;
	overflow:hidden;
}

.cultural_c{
	width:100%;
	display:block;
}

.cultural_01{
	width:100%;
	display: block;
}

.cultural_01c{
	padding:100px 0;
	display:block;
	overflow:hidden;
}

.cultural_01c_l,.cultural_01c_l dl {
	width:100%;
	display:block;
}

.cultural_01c_l dl dt,.cultural_01c_l dl dt img{
	width:478px;
	float:right;
	display:block;
}

.cultural_01c_l dl dd{
	width:580px;
	float:left;
	margin-left:65px;
	display:block;
}

.cultural_01c_l dl dd .span{
	width:100%;
	display:block;
	color:#333;
	font-size:32px;
	font-weight:normal;
	height:65px;
	line-height:40px;
}

.cultural_01c_l dl dd .p{
	width:100%;
	display:block;
	color:#999;
	font-size:16px;
	line-height:36px;
}



.cultural_02{
	width:100%;
	display: block;
	margin-bottom:100px;
}

.cultural_02c{
	padding:0px 0;
	display:block;
	overflow:hidden;
	background:#c1ab82;
}

.cultural_02c_l,.cultural_02c_l dl {
	width:100%;
	display:block;
}

.cultural_02c_l dl dt,.cultural_02c_l dl dt img{
	width:600px;
	float:left;
	display:block;
}

.cultural_02c_l dl dd{
	width:480px;
	float:left;
	margin-left:60px;
	display:block;
}

.cultural_02c_l dl dd .span{
	width:100%;
	display:block;
	color:#fff;
	font-size:32px;
	font-weight:normal;
	height:65px;
	line-height:40px;
	padding-top:70px;
}

.cultural_02c_l dl dd .p{
	width:100%;
	display:block;
	color:#fff;
	font-size:16px;
	line-height:36px;
}




.cultural_03{
	width:100%;
	display: block;
	margin-bottom:100px;
}

.cultural_03c{
	padding:0px 0;
	display:block;
	overflow:hidden;
	background:#fff;
}

.cultural_03c_l,.cultural_03c_l dl {
	width:100%;
	display:block;
}

.cultural_03c_l dl dt,.cultural_03c_l dl dt img{
	width:600px;
	float:right;
	display:block;
}

.cultural_03c_l dl dd{
	width:480px;
	float:left;
	margin-left:60px;
	display:block;
}

.cultural_03c_l dl dd .span{
	width:100%;
	display:block;
	color:#333;
	font-size:32px;
	font-weight:normal;
	height:65px;
	line-height:40px;
	padding-top:25px;
}

.cultural_03c_l dl dd .p{
	width:100%;
	display:block;
	color:#999;
	font-size:16px;
	line-height:36px;
}

.cultural_04_t{
	width:100%;
	display:block;
}

.cultural_04_tc{
	display:block;
	padding-bottom:80px;
	overflow:hidden;
	text-align:center;
}

.cultural_04_tc .span{
	width:100%;
	display:block;
	font-size:36px;
	color:#333;
	height:65px;
	line-height:42px;
}

.cultural_04_tc .em{
	width:100%;
	display:block;
	font-size:16px;
	color:#999;
	line-height:36px;
}

.cultural_04{
	width:100%;
	display:block;
	overflow:hidden;
	background:#0c0b07;
	position:relative;
}

.cultural_04c{
	display:block;
}

.cultural_04c_l ,.cultural_04c_l dl{
	width:100%;
	display:block;
}

.cultural_04c_l dl dt,.cultural_04c_l dl dt img{
	width:100%;
	display:block;
}

.cultural_04c_l dl dd{
	width:52.8%;
	height:100%;
	display:block;
	background:rgba(0,0,0,0.6);
	position:absolute;
	top:0;
	right:0;
}

.cultural_04c_l dl dd .dd_le{
	padding:295px 12% 0;
	display:block;
	color:#fff;
}

.cultural_04c_l dl dd .dd_le .span{
	width:100%;
	display:block;
	height:60px;
	line-height:32px;
	font-size:32px;
}

.cultural_04c_l dl dd .dd_le .em{
	width:100%;
	display:block;
	line-height:36px;
	font-size:16px;
}

.contact{
	width:100%;
	display:block;
	padding:95px 0;
	overflow:hidden;
}

.contact_c{
	display:block;
}

.contact_ct{
	width:100%;
	display:block;
}

.contact_ctl{
	width:100%;
	display:block;
}

.contact_ctl dl{
	width:100%;
	display:block;
	margin-bottom:185px;
}

.contact_ctl dl dt{
	width:100%;
	display:block;
	height:75px;
	color:#666;
	font-size:32px;
	line-height:32px;
}

.contact_ctl dl dd{
	width:100%;
	display:block;
	height:auto;
	color:#666;
	font-size:16px;
	line-height:36px;
}

.contact_ctl dl dd p{
	width:380px;
	margin-right:20px;
	float: left;
	display:block;
}

.contact_cb{
	width:100%;
	display:block;
}


.liuy_b{
	width:100%;
	display:block;
}

.liuy_b ul{
	display:block;
	width:100%;
	margin:0 auto;
}

.liuy_b ul li{
	width:100%;
	height:40px;
	margin:0 0px 30px;
	float:left;
	padding:0;
}

.liuy_b ul li span{
	width:150px;
	text-align:left;
	font-size:24px;
	color:#666;
	height:40px;
	line-height:40px;
	float:left;
	font-weight:normal;
}

.liuy_b ul li .sanw01{
	width:968px;
	float:left;
	height:38px;
	line-height:38px;
	display:block;
	background:none;
	border:0;
	padding:0 15px;
	font-size:16px;
	color:#333;
	border:1px solid #999;
}

.liuy_b ul li p{
	padding:0px;
	line-height:46px;
	color:#7e0007;
	font-size:30px;
	float:right;
}

.liuy_b ul li.lie02{
	width:100%;
	height:200px;
}

.liuy_b ul li.lie02 span{
	height:200px;
	line-height:200px;
}

.liuy_b ul li .sanw02{
	width:968px;
	float:left;
	height:180px;
	padding:10px 15px;
	line-height:30px;
	display:block;
	background:none;
	font-size:16px;
	color:#333;
	border:1px solid #999;
}

.liuy_b ul li.lie04{
	width:100%;
	height:40px;
	margin-top:18px;
}

.liuy_b ul li .sanw04{
	width: 500px;
	float: left;
	height: 40px;
	padding: 0;
	line-height: 40px;
	display: block;
	background: #000;
	border: 0;
	font-size: 16px;
	padding-right: 0;
	color: #fff;
	border-radius: 3px;
}

.liuy_b ul li .sanw04:hover{
	background:#7E0007;
	color:#fff;
	transition-duration:500ms;
}

.news{
	width:100%;
	display:block;
	padding:0 0 95px;
	overflow:hidden;
}

.news_c{
	padding:50px 0 0;
	overflow:hidden;
	border-top:1px solid #dedede;
}

.news_ct{
	width:100%;
	display:block;
	border-bottom:2px solid #c1ab82;
	padding-bottom:15px;
}

.news_ct span{
	display:inline-block;
	font-size:50px;
	color:#c1ab82;
	margin-right:35px;
	height:50px;
	line-height:50px;
	font-family:"宋体";
	font-weight:bold;
}

.news_ct i{
	display:inline-block;
	font-size:30px;
	color:#c1ab82;
	font-family:Arial;
}

.news_cbl{
	width:100%;
	display:block;
}

.news_cblc{
	width:100%;
	display:block;
	overflow:hidden;
}

.news_cblc dl{
	width:100%;
	display:block;
	padding:50px 0;
	background:url(../img/news_13.jpg) top repeat-x;
	position:relative;
	top:-2px;
	overflow:hidden;
}

.news_cblc dl dt{
	width:655px;
	float:left;
	margin-top:10px;
	display:block;
}

.news_cblc dl dt .dtl{
	width:100%;
	padding-bottom:35px;
	display:block;
}

.news_cblc dl dt .dtl span{
	width:100%;
	display:block;
	height:38px;
	line-height:38px;
	font-size:24px;
	color:#333;
	padding-bottom:5px;
	background:url(../img/news_18.jpg) bottom repeat-x;
	overflow:hidden;
	transition-duration:500ms;
}

.news_cblc dl dt .dtl .em{
	width:100%;
	display:block;
	height:25px;
	margin-top:5px;
	color:#999;
	font-size:14px;
}

.news_cblc dl dt .dtl .em p{
	float:left;
	font-family:Arial;
}

.news_cblc dl dt .dtl .em i{
	float:right;
	color:#c1ab82;
	font-size:16px;
}

.news_cblc dl dt .dtl .em i img{
	margin-left:3px;
}

.news_cblc dl dt .dtr{
	width:100%;
	display:block;
	line-height:22px;
	font-size:14px;
	color:#666;
}

.news_cblc dl dd,.news_cblc dl dd img{
	width:500px;
	float:right;
	display:block;
}

.news_cblc dl:hover dt .dtl span{
	color:#c1ab82;
	transition-duration:500ms;
}


.news_cb{
	width:100%;
	display:block;
	height:auto;
	overflow:hidden;
}

.news_cbc{
	display:block;
	text-align:center;
	padding-top:50px;
	border-top:1px solid #dedede;
}

.news_cbc a{
	width:auto;
	height:26px;
	line-height:26px;
	padding:0 10px;
	margin:0 4px;
	border:1px solid #999;
	display:inline-block;
	color:#999;
	font-size:14px;
	transition-duration:500ms;
}

.news_cbc a:hover,.news_cbc a.active{
	background:#c1ab82;
	color:#fff;
	transition-duration:500ms;
	border:1px solid #c1ab82;
}

.news_info{
	width:100%;
	display:block;
	overflow:hidden;
}

.news_info_l{
	width:100%;
	display:block;
}

.news_info_lt {
	width:100%;
	display:block;
	padding-bottom:30px;
	text-align:center;
}

.news_info_lt span{
	width:100%;
	display:block;
	line-height:50px;
	color:#333;
	font-size:24px;
}

.news_info_lt p{
	width:100%;
	display:block;
	line-height:24px;
	color:#999;
	font-size:14px;
}

.news_info_lc{
	line-height:20px;
	font-size:14px;
	color:#666;
	display:block;
	margin-bottom:60px;
	overflow:hidden;
}

.news_info_lc p{
	padding-bottom:14px;
}

.news_info_lc .span{
	font-size:18px;
	color:#333;
	height:30px;
	line-height:30px;
	display:block;
	padding-bottom:10px;
}

.news_info_lc img{
	max-width:100%;
}

.news_info_lb{
	width:100%;
	display:block;
	overflow:hidden;
	text-align:center;
}

.news_info_lb span{
	width:175px;
	height:46px;
	display:block;
	margin:0 auto;
	text-align:center;
	line-height:46px;
}

.news_info_lb span a{
	display:block;
	color:#fff;
	font-size:16px;
	background:#c1ab82;
	transition-duration:500ms;
}

.news_info_lb span a:hover{
	background:#bc9c61;
	transition-duration:500ms;
}


.equi_mt{
	width:100%;
	display:block;
	margin-bottom:100px;
	overflow:hidden;
}

.equi_mtt{
	width:1060px;
	margin:0 auto;
}

.equi_mtt ul{
	width:100%;
	margin:0 auto;
	display:block;
}

.equi_mtt ul li{
	width:240px;
	height:240px;
	background:#fff;
	margin:0 12px;
}

.equi_mtt ul li span{
	width:100%;
	display:block;
	height:180px;
	position:relative;
	overflow:hidden;
}

.equi_mtt ul li span img{
	width:100%;
	display:block;
	height:180px;
	transform: scale(1,1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_mtt ul li:hover span img{
	transform: scale(1.1,1.1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_mtt ul li .liesm{
	width:210px;
	height:60px;
	color:#333;
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	padding:0 15px;
	overflow:hidden;
	display:table;
}

.equi_mtt ul li .liesm p{
	display:table-cell;
	vertical-align:middle;
}

.equi_m{
	width:100%;
	display:block;
	padding-bottom:100px;
	overflow:hidden;
}

.equi_mc{
	padding-top:50px;
	border-top:1px solid #dedede;
	display:block;
	overflow:hidden;
}

.equi_l{
	width:184px;
	display:block;
	float:left;
}

.equi_lt{
	width:182px;
	border-top:1px solid #dedede;
}

.equi_lt dl{
	width:100%;
	display:block;
}

.equi_lt dl dt{
	width:142px;
	height:60px;
	line-height:60px;
	color:#333;
	font-size:18px;
	border:1px solid #dedede;
	border-top:none;
	background:#fff;
	display:block;
	padding:0 20px;
	cursor:pointer;
}

.equi_lt dl dt i{
	width:14px;
	height:14px;
	background:url(../img/equipment_13.jpg) no-repeat;
	display:inline-block;
	float:right;
	margin-top:23px;
}

.equi_lt dl dd{
	display:none;
}

.equi_lt dl dd p{
	width:142px;
	height:30px;
	line-height:30px;
	color:#666;
	font-size:14px;
	border:1px solid #dedede;
	border-top:none;
	display:block;
	padding:0 20px;
	cursor:pointer;
}

.equi_lt dl dd p a{
	display:block;
	color:#666;
}

.equi_lt dl dd p:hover a,.equi_lt dl dd p.active a{
	color:#c1ab82;
}

.equi_lt dl dt.on i,.equi_lt dl dt:hover i{
	background:url(../img/equipment_10.jpg) no-repeat;
}

.equi_r{
	width:990px;
	float:right;
}

.equi_rt{
	width:100%;
	display:block;
	min-height:600px;
}

.equi_rt ul{
	width:100%;
	display:block;
}

.equi_rt ul li{
	width:310px;
	height:310px;
	margin:0 0 48px 20px;
	background:#fff;
	display:block;
}

.equi_rt ul li span{
	width:100%;
	display:block;
	height:230px;
	position:relative;
	overflow:hidden;
}

.equi_rt ul li span img{
	width:100%;
	display:block;
	height:230px;
	transform: scale(1,1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_rt ul li:hover span img{
	transform: scale(1.1,1.1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_rt ul li .liesm{
	width:290px;
	padding:0 15px;
	display:table;
	height:80px;
	overflow:hidden;
	font-size:20px;
	line-height:26px;
}

.equi_rt ul li .liesm p{
	color:#333;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}













.mod18{width:331px;position:relative;margin:0; float:right; margin-right:0;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold; z-index:-2;}
.mod18 .prev{left:5px;transition-duration:500ms;}
.mod18 .prev:hover{transition-duration:500ms;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;-khtml-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);filter:"alpha(opacity=0)";opacity:0; z-index:-2; }
.mod18 #prev,.mod18 #next{top:327px;width:35px;height:87px; text-align:center; line-height:87px;border-radius:5px; z-index:-2;}
.mod18 #prevTop{ z-index:-2;}
.mod18 #nextTop{ z-index:-2;}
.mod18 .next{right:5px;transition-duration:500ms; z-index:-2;}
.mod18 .next:hover{transition-duration:500ms;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;height:100%;position:absolute;color:#fff;}
.mod18 .picBox{width:330px; height:247px; position:relative;overflow:hidden;padding-top:0; margin-left:0px;}
.mod18 .picBox ul{height:247px;position:absolute; left:0;}
.mod18 .picBox li{padding-left:0;width:330px;height:247px;}
.mod18 .picBox li img{padding-left:0;width:330px;height:247px;}

.mod18 .listBox{width:331px; height:60px;margin:0 auto;position:relative; left:0px; padding-top:20px;overflow:hidden;}
.mod18 .listBox ul{height:60px;position:absolute; padding-left:0;}
.mod18 .listBox li{width:89px;height:60px; margin-right:0;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:60px;height:60px;}
.mod18 .listBox img{border:1px solid #f2f2f2; width:58px; height:58px; margin:0;}
.mod18 .listBox .on img{border:1px solid #c1ab82;}
.mod18 .listBox .on i{display:block;}



.produ{
	width:100%;
	display:block;
	overflow:hidden;
	padding:0 0;
}

.produc{
	display:block;
	padding-top:50px;
	border-top:1px solid #dedede;
}

.producl{
	width:810px;
	display:block;
	float:right;
}


.producl dl{
	width:100%;
	display:block;
}

.producl dl dt{
	width:100%;
	display:block;
	font-size:24px;
	color:#333;
	height:50px;
	line-height:30px;
}

.producl dl dt span{
	width:100%;
	display:block;
	height:50px;
}


.producl dl dd{
	width:100%;
	display:block;
	line-height:24px;
	color:#666;
	font-size:14px;
}


.producl dl dd .ddc{
	width:675px;
	height:195px;
	overflow-y:auto;
	display:block;
	padding-right:20px;
}

.producl dl dd .ddc_d{
	width:100%;
	display:block;
	line-height:24px;
	color:#666;
	font-size:14px;
}



.producl dl dd .ddc::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 2px rgba(212,208,208,1);
	background-color: #d4d0d0;
}

.producl dl dd .ddc::-webkit-scrollbar
{
	width:2px;
	background-color: #d4d0d0;
}

.producl dl dd .ddc::-webkit-scrollbar-thumb
{
	background-color: #00a1e9;
}



.producr{
	width:335px;
	height:367px;
	display:block;
	float:left;
}

.producr_t{
	width:100%;
	display:block;
}


.producr_b{
	width:100%;
	display:block;
	margin-top:0;
}

.producr_bb{
	display:block;
}

.producr_bbt{
	width:100%;
	padding:0;
	height:34px;
	line-height:34px;
	font-size:16px;
	color:#333;
	display:block;
	position:relative;
	border-bottom:1px solid #dedede;
}

.producr_bbtc{
	width:100%;
	display:block;
	text-align:center;
	position:relative;
}

.producr_bbtc span{
	width:87px;
	height:34px;
	text-align:center;
	line-height:34px;
	font-size:16px;
	color:#333;
	cursor:pointer;
	display:inline-block;
	margin-top:0px;
	position:relative;
	margin-right:22px;
	float:left;
}

.producr_bbtc span:hover,.producr_bbtc span.active{
	color:#454545;
	border-bottom:2px solid #c1ab82;
}

.producr_bbc{
	width:100%;
	display:block;
	padding:15px 0 0px;
	overflow:hidden;
}

.producr_bbcb{
	width:100%;
	display:block;
	color:#666;
	line-height:25px;
	font-size:14px;
}

.producr_bbcb .span{
	width:100%;
	display:block;
	color:#666;
	line-height:28px;
	font-size:18px;
	margin:10px 0;
}


.producr_bbcb table{
	border:1px solid #e4e4e4;
	text-align:center;
}

.producr_bbcb table tr{

}

.producr_bbcb table tr th{
	font-size:14px;
	color:#666;
	padding:15px 0;
	line-height:30px;
}

.producr_bbcb table tr td{
	padding:8px 10px;
	line-height:24px;
}

.producr_bbcb {
	color:#333;
	font-size:14px;
	line-height:22px;
	display:block;
}

.producr_bbcb p{
	width:100%;
	display:block;
	line-height:22px;
}

.producr_bbcb .i{
	color:#999;
}










@keyframes fadeOutDown {
	0% {
		opacity:1;
		position: relative;
		top:0px;
		transform: translateY(0); }
	50% {
		opacity: 0.5;
		position: relative;
		top:-20px;
		transform: translateY(40px); }
	100% {
		opacity: 1;
		position: relative;
		top:0px;
		transform: translateY(0); } }




.equi_lb{
	width:100%;
	display:block;
	padding:35px 0 86px;
	overflow:hidden;
}

.equi_lb_c{
	display:block;
}

.equi_lb_ct{
	width:100%;
	display:block;
}

.equi_lb_ct{
	width:100%;
	display:block;
	border-bottom:1px solid #dedede;
	height:35px;
	line-height:35px;
	color:#c1ab82;
	font-size:16px;
	margin-bottom:20px;
}

.equi_lb_ct .span{
	width:88px;
	height:35px;
	border-bottom:2px solid #c1ab82;
	display:block;
	text-align:center;
}

.equi_lb_cb{
	width:100%;
	display:block;
	overflow:hidden;
}

.equi_lb_cbc{
	width:1130px;
	margin:0 auto;
}

.equi_lb_cbc ul{
	width:100%;
	display:block;
}

.equi_lb_cbc ul li{
	width:208px;
	height:236px;
	margin:0 9px;
	display:block;
}

.equi_lb_cbc ul li span{
	width:100%;
	height:156px;
	background:#fff;
	display:block;
	position:relative;
	overflow:hidden;
}

.equi_lb_cbc ul li span img{
	width:100%;
	height:156px;
	display:block;
	transform: scale(1,1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_lb_cbc ul li:hover span img{
	transform: scale(1.1,1.1);
	transition-timing-function: ease-out;
	transition-duration:500ms;
}

.equi_lb_cbc ul li p{
	width:178px;
	padding:0 15px;
	height:80px;
	line-height:30px;
	color:#333;
	font-size:16px;
	text-align:center;
	display:table;
}

.equi_lb_cbc ul li p i{
	display:table-cell;
	vertical-align:middle;
}

.picScroll-left_qsi{ position:relative; width:100%;}
.picScroll-left_qsi .hd{ overflow:hidden; width:100%; }
.picScroll-left_qsi .hd .prev,.picScroll-left_qsi .hd .next{ display:block;  width:27px; height:58px; float:right; overflow:hidden; position:absolute; top:42px;cursor:pointer; z-index:3;}
.picScroll-left_qsi .hd .prev{ background:url(../img/qicai_18.png) center no-repeat; left:-35px;}
.picScroll-left_qsi .hd .next{ background:url(../img/qicai_20.png) center no-repeat; right:-35px;}
.picScroll-left_qsi .hd .prev:hover{ background:url(../img/qicai_18.png) center no-repeat; left:-35px;}
.picScroll-left_qsi .hd .next:hover{ background:url(../img/qicai_20.png) center no-repeat; right:-35px;}

.picScroll-left_qsi .bd{ padding:0px; overflow:hidden;  }
.picScroll-left_qsi .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left_qsi .bd ul li{ float:left; _display:inline; overflow:hidden; }


.picScroll-left_eq{ position:relative; width:100%;}
.picScroll-left_eq .hd{ overflow:hidden; width:100%; }
.picScroll-left_eq .hd .prev,.picScroll-left_eq .hd .next{ display:block;  width:42px; height:74px; float:right; overflow:hidden; position:absolute; top:85px;cursor:pointer; z-index:3;}
.picScroll-left_eq .hd .prev{ background:url(../img/btn_03.png) center no-repeat; left:-70px;}
.picScroll-left_eq .hd .next{ background:url(../img/btn_05.png) center no-repeat; right:-70px;}
.picScroll-left_eq .hd .prev:hover{ background:url(../img/btn_03.png) center no-repeat; left:-70px;}
.picScroll-left_eq .hd .next:hover{ background:url(../img/btn_05.png) center no-repeat; right:-70px;}

.picScroll-left_eq .bd{ padding:0px; overflow:hidden;  }
.picScroll-left_eq .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left_eq .bd ul li{ float:left; _display:inline; overflow:hidden; }



.index_works_rtc .picScroll-left_qsi .hd .prev,.index_works_rtc .picScroll-left_qsi .hd .next{
	top:100px;
}

.index_equipment_rtc .picScroll-left_qsi .hd .prev,.index_equipment_rtc .picScroll-left_qsi .hd .next{
	top:60px;
}


.video_bg{
	width:100%;
	height:100%;
	opacity:0.6;
	background:#000;
	position:fixed;
	top:0;
	left:0;
	z-index:555;
	display:none;
}

.video{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:556;
	display:none;
}

.video_c{
	width:100%;
	display:block;
	position:relative;
	margin-top:10%;
}

.video_cc{
	max-width:800px;
	margin:0 auto;
	display:block;
}

.video_cc .video_ct{
	width:100%;
	height:0;
	display:block;
	position:relative;
}

.video_cc .video_ct span{
	width:40px;
	height:40px;
	background:#c1ab82 url(../img/video-close.png) center center no-repeat;
	position:absolute;
	right:-40px;
	top:0;
	display:block;
	cursor:pointer;
}

.video_cb{
	width:100%;
	display:block;
}

.video_cb video{
	width:100%;
}



#window-screen-pop{
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 1000;
	background: rgb(255, 255, 255);
	box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 10px;
	width: 530px;
	height: 280px;
	box-sizing: border-box;
	padding: 80px 20px 0px;
	font-size: 16px;
	line-height: 1.8;
	margin-left: -285px !important;
	margin-top: -140px !important;
	text-align: center;
}
.screen-pop-close{
	position: absolute;
	top: 4%;
	right: 4%;
	cursor: pointer;
	width: 22px;
	height: 22px;
	/*background: url(../img/close-btn.png) no-repeat center center;*/
}


.picScroll-left_wq{ position:relative; width:100%;}
.picScroll-left_wq .hd{ overflow:hidden; width:100%; }
.picScroll-left_wq .hd .prev,.picScroll-left_wq .hd .next{ display:block;  width:30px; height:50px; float:right; overflow:hidden; position:absolute; top:52px;cursor:pointer; z-index:3;  }
.picScroll-left_wq .hd .prev{ background:rgba(0,0,0,0.4) url(../img/qicai_18f.png) center no-repeat;background-size:12px 26px; left:0px;}
.picScroll-left_wq .hd .next{ background:rgba(0,0,0,0.4) url(../img/qicai_20f.png) center no-repeat;background-size:12px 26px; right:0px;}
.picScroll-left_wq .hd .prev:hover{ background:rgba(0,0,0,1) url(../img/qicai_18f.png) center no-repeat;background-size:12px 26px; left:0px;}
.picScroll-left_wq .hd .next:hover{ background:rgba(0,0,0,1) url(../img/qicai_20f.png) center no-repeat;background-size:12px 26px; right:0px;}

.picScroll-left_wq .bd{ padding:0px; overflow:hidden;  }
.picScroll-left_wq .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left_wq .bd ul li{ float:left; _display:inline; overflow:hidden; }



#trusted_container{
	position:relative!important;
}



.share_m{
	width:100%;
	display:block;
	text-align:center;
}

.share_m .bdshare-button-style0-16 a{
	width:55px;
	height:55px;
	text-align:center;
	line-height:55px;
	border-radius:50%;
	display:inline-block;
	border:1px solid #cdcdcd;
	padding:0;
	float:none;
	margin:0 6px;
}


.share_m .bdshare-button-style0-16 .bds_qzone{
	background:url(../img/fx_03.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}

.share_m .bdshare-button-style0-16 .bds_tsina{
	background:url(../img/fx_05.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}

.share_m .bdshare-button-style0-16 .bds_weixin{
	background:url(../img/fx_07.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}


.share_m .bdshare-button-style0-16 .bds_qzone:hover{
	background:url(../img/fx_03.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}

.share_m .bdshare-button-style0-16 .bds_tsina:hover{
	background:url(../img/fx_05.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}

.share_m .bdshare-button-style0-16 .bds_weixin:hover{
	background:url(../img/fx_07.png) center no-repeat;
	background-size:38px auto;
	background-position:10px 10px;
}

.share_m .bdshare-button-style0-16 a:hover{
	border:1px solid #c1ab82;
}



@media (max-width:1280px) {



}


