@charset "utf-8";
/* CSS Document */

body{font-size:14px;}
*{margin:0px;padding:0px;font-family:"Microsoft YaHei";}
img{border:0px;margin:0;padding:0;}
a{hide-focus:expression(this.hideFocus=true); outline:none; text-decoration:none;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.common-px{width:1200px;margin:0 auto;}
/*优势介绍*/
.adv{margin-top:2%;margin-bottom:2%;}
.adv-title h4{font-size:30px;text-align:center;line-height:30px;}
.adv-title p{font-size:14px;text-align:center;margin-top:2%;margin-bottom:2.5%;line-height:20px;}
.adv_img{width:592px;height:7px;margin:0 auto;background:url(../images/line.png);}
.adv-list{width:100%;height:auto;margin-top:5%;margin-bottom:8%;}
.list-lb{overflow: hidden;padding-top:100px;}
.list-lb ul li{float:left;width:250px;border:1px solid #eaeaea;padding:5% 2% 3% 2%;position:relative;margin-right:4%;}
.list-title{font-size:22px;color:#333333;text-align:center;font-weight:bold;}
.list-des{font-size:14px;line-height:40px;color: rgb(153, 153, 153);text-align:left;margin-top:20px;}
.list-img{position: absolute;left:80px;top:-44px;width:88px;height:88px;}
.list-img img{width:100%;height:100%;}



/*服务体系*/
.service,.index-case{width:100%;background:#f5f5f5;height:auto;padding-top:4%;padding-bottom:4%;}
.service-list{overflow: hidden;width:1100px;margin:0 auto;margin-top:5%;}
.ser-list{background:white;width:320px;padding-bottom:2%;float:left;/*margin-right:3%;*/margin-top:3%; margin-left:150px; }
.ser-img{width:100%;height:150px;}
.ser-img img{width:100%;height:100%;}
.ser-des{width:82%;margin:0 auto;padding-top:10%; height:270px;}
.ser-des h5{text-align:center;}
.ser-des h5 a{color: rgb(102, 102, 102);font-size:20px;font-weight:bold;}
.ser-des h5 a:hover{color:#02b2b5;text-decoration: none;transition: 0.6s;}
.ser-des h6{color:#666666;line-height:40px;text-align:left;font-size:14px;margin-top:3%;}


/*关于我们*/
.index-about{padding-top:2%;overflow: hidden;}
.about-title h5{color: rgb(51, 51, 51);font-size:30px;font-weight:bold;margin-top:5%;margin-bottom:8%;}
.about-title p{font-size:15px;line-height:35px;color:#666666;}
.about-img{margin-top:10%;background:url(../images/arrow.png);width:57px;height:32px;display: block; transition: 0.5s;}
/*.about-img img{width:100%;height:100%;}*/
.about-img:hover{background:url(../images/arrhover.png);}
.right-img img{width:100%;}
/*.about-img a:hover{background:url(../images/arrhover.png);}*/

/*成功案例*/
.case-photo{width:100%;margin-top:5%;}
.photo-top{overflow: hidden;margin-top:30px;}
.photo-top .top-first{float:left;width:270px;height:370px;margin-right:30px;}
.top-first img,.top-last img,.top-next{width:100%;height:auto;}
.top-last{float:left;width:570px;height:370px;}
.top-next{float:left;width:270px;height:370px;margin-left:30px;}

/*新闻资讯*/
.index-news{overflow: hidden;margin-top:6%;margin-bottom:5%;}
.news-img{float:left;width:620px;height:440px;}
.news-img img{width:100%;height:100%;}
.news-list{float:right;width:535px;height:auto;}
.list-top h5{color: rgb(3, 178, 181);font-size:24px;line-height:40px;}
.list-top h6{font-size:14px;line-height:41px;color:rgb(169, 169, 169);}
.list-top p{line-height:35px;color: rgb(169, 169, 169);font-size:14px;}
.list-next{border-bottom:1px dashed #dbdbdb;overflow: hidden;}
.nest-title{float:left;width:65%;text-align:left;line-height:48px;min-height: 48px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.nest-title a{color:#666666;font-size:14px;text-decoration: none;}
.nest-title a:hover{color:#02b2b5;}
.nest-data{float:right;width:32%;text-align:right;line-height:48px;min-height: 48px;}

/*创意设计*/
.design-list{overflow: hidden;width:84%;margin:0 auto;margin-top:7%;padding-bottom:4%;}
.design-img{width:100%;height:320px;}
.design-img img{width:100%;height:auto;}

.design-list h6{font-size:15px;line-height:35px;color:#666666;margin-top:20px;}


.ys{width:70%;margin:0 auto;height: 622px;overflow: hidden;}
.ys-over{overflow: hidden;}
.ys-img{width:50%;float:left;/*height:auto;*/}
.ys-img img{width:auto;height:100%;}
.ys-text{width:50%;height:622px;float:right;background:#FF9800;/*padding-top:1%;*/padding-left:5%;/*padding-bottom:6.6%;*/}
.ys01{width:60%;margin-top: 140px;}
.ys01 h5{font-weight:bold;font-size:36px;color: rgb(255, 255, 255);}
.ys01 .line{width:120px;height:2px;background:white;margin-top:7%;margin-bottom:7%;}
.ys01 p{color: rgb(255, 255, 255);font-size:14px;line-height:36px;margin-bottom:15%;}
a.ys01-btn{border:2px solid white;color:white;text-decoration: none;text-align:center;padding:2% 5% 2% 5%;}
.ys01-btn:hover{background:black;border:2px solid black;;transition: 0.6s;}


/*电视、电影后期制作*/
.adv-x{margin-top:2%;margin-bottom:2%;}
.TV{overflow: hidden;width:100%;height:554px;padding-left:70px;padding-right:70px;}
.TV-first{float:left;width:650px;height:auto;}
.TV-first h5{color: rgb(51, 51, 51);font-size:36px;font-weight: bold;text-align:center;margin-top:40px;margin-bottom:30px;}
.TV-first .line{width:100px;height:2px;background:rgb(255, 192, 1);margin:0 auto;}
.TV-first h6{color: rgb(102, 102, 102);line-height:35px;font-size:14px;text-align:center;width:500px;margin:0 auto;margin-top:30px;}
.TV-last{float:right;width:364px;height:auto;}

/*舞台唯美*/
.wutai{margin-top:6%;margin-bottom:6%;}
.wt-container{width:60%;margin:0 auto;}
.wt-container h5{color:#333333;font-size:36px;font-weight:bold;text-align:center;}
.wt-container .line{width:100px;height:2px;background:rgb(255, 192, 1);margin:0 auto;margin-top:30px;margin-bottom:50px;}
.wt-container h6{width:70%;margin:0 auto;text-align:center;color:#666666;line-height:35px;font-size:14px;}
.wt-list{overflow: hidden;margin-top:70px;}
.wt-list img{float:left;width:360px;height:446px;margin-right:40px;}


/*行业动态*/
.news-title{font-size:30px;color: rgb(51, 51, 51);;text-align:center;border-bottom:1px solid #ececec;padding-bottom:40px;}
.list-every{overflow: hidden;margin-top:20px;width:100%;border-bottom:1px dashed #e4e4e4;padding-bottom:30px;}

.news-list-column{margin-top:60px;}
.list-left{float:left;width:120px;background:#f2f2f2;padding-left:20px;padding-top:20px;padding-bottom:20px;}
.list-left p{font-size:25px;line-height:25px;color:gray;width:50px;margin:0 auto;margin-bottom:5px;}
.list-left p span.data{font-size:14px;line-height:14px;font-family: "微软雅黑";}


.list-right{float:left;width:960px;margin-left:20px;}
.list-right h5{margin-top:3px;margin-bottom:10px;}
.list-right h5 a{font-size:16px;color:black;}
.list-right h6{font-size:14px;margin-top:4px;line-height:24px;color:#808080;}



/*我们的团队*/
.team{width:100%;padding-top:4%;padding-bottom:4%;}
.team-des{width:50%;margin:0 auto;font-size:14px;text-align:center;margin-top:2%;padding-bottom:3%;line-height:35px;}
.team-list{width:100%;overflow: hidden;margin-top:70px;}
.team-list img{float:left;margin-right:27px;width:270px;height:400px;}

/**商品列表页**/
.content_2{
	width:100%;
	overflow:hidden;
	}	
.banner_2{
	width:100%;
}
.banner_2  img{
	width:100%;
}	

.intro_box{
	width: 100%;
    margin-top: 2.6rem;
    font-size: 0.14rem;
    padding-bottom: 1%;
}
.inner_2{
	margin: 0 auto;
    width: 1200px;
    overflow: hidden;
}
.inner_2 ul{
	margin: 0 auto;
    width: 100%;
    overflow: hidden;
}
.inner_2 ul li {
    margin-left: 25px;
    font-size: 18px;
    float: left;
    height: 35px;
    line-height: 35px;
    cursor: pointer;
    border: 1px solid #fff;
    border-radius: 20px;
    background: #dedbdb;
    color: #0c0c0c;
    /*width:116px;*/
	width:170px;
    text-align: center;
}
.cur{
    color: #fff;
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    border-radius: 20px;
    background: #ff8a24;
    width: 116px;
} 
.inner_2 ul li:hover{
	background:#ff8a24;
	
}
.inner_2 ul li a:hover{
    color:#fff;
}
.pro_content{
	width: 1200px;
    height: auto;
    overflow: hidden;
    clear: both;
    margin: 20px auto 50px auto;
	/*background: #f7f7f7;*/
}
.prallb_content_left{
	width: 1200px;
    height: auto;
    float: left;
	border-bottom: 1px dashed #e4e4e4;
    
}
.prallb_content_left_xia{
	width: 1200px;
    height: auto;
    margin-top: 7px;
}
.prallb_content_left_xia ul {
    width: 1200px;
    height: auto;
}
.prallb_content_left_xia ul li {
    width: 300px;
    height: 340px;
    float: left;
    margin-left: 75px;
    margin-top: 23px;
}

.prallb_content_left_xia ul li img {
    width: 100%;
    height: 100%;
	
	cursor: pointer;  
    transition: all 0.6s;
	
}
.prallb_content_left_xia ul li img:hover {
	transform: scale(1.4);
}

.prallb_content_left_xia_li_div {
    width: 300px;
    height: 35px;
}
.prallb_content_left_xia_li_div_top a {
    font-size: 18px;
    color: #333333;
}
.prallb_content_left_xia_li_div_top {
    width: 300px;
    height: 30px;
    text-align: center;
    line-height: 12px;
    padding-top: 15px;
}


/**内容页样式**/
.intro_box {
	width: 100%;
    margin-top: 3.6rem;
    font-size: 0.14rem;
    padding-bottom: 1%;
}
.intro_main{
	width: 100%;
    margin: 0 auto;
    margin-top: .5rem;
}
.intro_main p{
	line-height: 2em;
	font-size:16px;
	
}
   
    
/**表单样式**/
.form-group{
	margin-bottom: 50px !important;
}
.form-control{
	height: 56px !important;
	padding: 16px 12px !important;
}
.form-horizontal .control-label{
	
	padding-top: 16px !important; 
	   	
}


/*liuyan*/
.liu_box{ margin-top: 20px;}
.liuyan{ width:60%; margin:40px auto;}
.liuyan .inp{ margin-bottom:10px;}
.liuyan input{ border:none; background:#e6e6e6; height:38px; color:#000; width: 100%; padding: 0 10px; border-radius: 10px;}
.liuyan .inp2{ margin-bottom:15px;}
.liuyan textarea{  border:none; height:95px;background:#e6e6e6; color:#000; width: 100%; padding: 0 10px; border-radius: 10px;}
.liuyan button{ width:150px; height:36px; color:#fff; background:#ed9313; border:none; transition:all 0.3s; display:block; margin:0 auto; border-radius: 10px;}
.liuyan button:hover{ opacity: 0.8;}
