﻿@charset "utf-8";
.clearit{height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:-1px; float:none; clear:both}
.left{ float:left}
.right{ float:right}
.conter{ margin:0 auto}
.jianju{ width:100%; height:10px; margin:0 auto}
.clear{ height:0px; clear:both; overflow:hidden;}
.red{color:#e7393f;}
.font_20{font-size:20px;}




.lh_img{width:100%; height:482px; margin:0 auto 28px; min-width:1200px}
ul.fenlei{height:163px; margin:0 auto; width:1200px;}
ul.fenlei li{width:130px; padding-left:34px; padding-right:34px; float:left; border-right:1px dashed #bcbcbc;height:163px;}
.fenlei_top{width:130px; height:130px;}
.fl_title{height:33px; line-height:33px; text-align:center; font-family: "微软雅黑";overflow:hidden; font-size:18px;}
ul.fenlei li.fl_right{ border:none}
.sy_shipin{width:1200px; height:700px; margin:15px auto }
.anli_title{height:31px; margin:0 auto; width:1200px;}
.anli_line{width:1200px; background:url(../images/nrbtbj.jpg) repeat-x bottom; height:12px; margin:0 auto; padding-top:5px}
.anli_t_left{width:51px; float:left; background:url(../images/anlizuopin_icon.jpg) left no-repeat; height:31px;}
.anli_word{width:255px; float:left; line-height:31px; font-size:20px; font-weight:bold; padding-left:10px;}
.anli_more{float:right; height:31px; line-height:31px; width:45px; text-align:right}
.anli_more a:hover{color:#666666}
ul.anli_out{width:1200px; height:465px; margin:0 auto}
/*案例作品样式开始*/
.alzp{ overflow:hidden}
.alzp ul.huaxulist{width:1198px;border:1px solid #ccc;margin:10px auto;}
.alzp li{width:279.5px; height:215px; float:left; margin:10px; border-bottom:#e2e2e2 solid 1px; background:#f4f4f4}
.alzp p{ width:279.5px; height:30px; line-height:30px; text-align:center; color:#252525}
.alzp li img{width:279.5px; height:180px;}
.team{ overflow:hidden}
.team ul.huaxulist{width:1198px;border:1px solid #ccc;margin:10px auto;}
.team li{width:219px; height:325px; float:left; margin:10px; border-bottom:#e2e2e2 solid 1px; background:#f4f4f4}
.team p{ width:219px; height:30px; line-height:30px; text-align:center; color:#252525}
.team li img{width:219px; height:295px;}
.wdy{width:1200px; height:360px; margin:0 auto}
.wdy li{ width:225px; height:170px; float:left; margin:10px 5px; position:relative; z-index:3; }
.wdyalbt{width:225px; height:30px; line-height:30px; background:url(../images/pro_title_bg.png) repeat; overflow:hidden; position:relative; z-index:4; margin-top:-32px; text-align:center}
.wdyalbt a{color:#ffffff;}
.anli_wz{float:right; height:31px; line-height:31px; width:500px; text-align:right}
.alzplb{ width:1200px; height:370px; margin-top:30px; background:url(../images/splbbj.jpg) no-repeat bottom}
.alzplb img{ float:left; border:#CCC solid 1px; padding:5px}
.alzplbr{ width:725px; height:345px; background:url(../images/splbrbj.jpg) no-repeat}
.alzplbbt{ width:725px; height:40px; line-height:40px; font-size:20px; font-weight:bold; text-indent:60px}
.alzplbr li{ width:170px; height:42px; line-height:50px; float:left; font-size:14px; font-family:"微软雅黑"; padding-top:5px}
.alzplbr p{ width:725px; height:150px; line-height:42px; float:left}
.alzplbr img{ float:right; border:none}
.alzpxq{ width:1200px; height:auto; overflow:hidden}
.alzpxqsp{text-align:center; margin-top:20px}
.alzpxqsp img{border:#fff solid 15px}
.alzpxqnr{ line-height:27px; padding-top:20px}



/*合作客户样式开始*/
.alzp_hz{ overflow:hidden}
.alzp_hz ul.huaxulistn{width:1198px;border:1px solid #ccc;margin:10px auto;}
.alzp_hz li{
	width: 170px;
	height: 115px;
	float: left;
	margin: 8px;
	border-bottom: #e2e2e2 solid 1px;
	background: #f4f4f4;
	padding: 6.8px;
}
.alzp_hz p{ width:170px; height:30px; line-height:30px; text-align:center; color:#252525}
.alzp_hz li img{width:170px; height:80px;}



/*about样式开始*/
.nybanner{ width:100%; height:265px; min-width:1200px}
.w1200{ width:1200px; height:auto;}
.about{ border:#CCC solid 1px; overflow:hidden; background:url(../images/aboutleftbj.jpg) repeat-y left}
.aboutl{ width:225px; height:auto}
.dlm{ widows:225px; height:66px; background:url(../images/pagebj.jpg) no-repeat center; line-height:66px; font-size:20px; font-weight:bold; text-align:center; color:#e7383f; font-family:"微软雅黑"}
.xlm{ width:225px; height:auto; margin-top:5px; padding-bottom:120px; background:#eeeeee; overflow:hidden}
.xlm li{ width:225px; height:45px; line-height:45px; text-align:center; font-size:16px; color:#666; font-family:"微软雅黑"}
.xlmin{ background:#e0e0e0}

.aboutr{ width:900px; height:auto; padding-right:36px}
.aboutrwzdh{ width:900px; height:60px; line-height:70px; font-family:"微软雅黑"; font-size:20px;  background:url(../images/pagewzbj.jpg) no-repeat center bottom}
.aboutnr{width:900px; height:auto; padding-right:36px; padding-top:25px; padding-bottom:50px}
.xxbz_lb{ width:900px; height:190px; margin-top:10px; background:url(../images/xxbzlbbj.jpg) no-repeat bottom}
.xxbz_lb img{ border:#CCC solid 1px; padding:2px; float:left}
.xxbz_js{ width:660px; height:190px}
.xxbz_js li{ width:660px; height:40px; line-height:40px; background:url(../images/lbbtbj.jpg) no-repeat left; text-indent:20px; font-size:16px; color:#252525; font-weight:bold; font-family:"微软雅黑"}
.xxbz_js p{ width:660px; height:90px; font-family:"微软雅黑"; color:#666666; text-indent:28px; line-height:26px}
.xxbz_js img { float:right; border:none}

/*影视培训样式开始*/
.yspx{ width:210px; height:240px; float:left; text-align:center; padding:0 7px}
.yspx img{ border:#CCC solid 1px; padding:2px}
.yspx li{ width:200px; height:30px; line-height:30px;  font-size:14px; font-weight:bold; font-family:"微软雅黑"}
.yspx p{ text-align:left; font-size:12px; text-indent:24px; color:#666}
.nrbt{ width:900px; height:70px; line-height:60px; font-size:24px; text-align:center; font-weight:bold; background:url(../images/nrbtbj.jpg) repeat-x bottom}







/*分页*/
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}
.yema{ width:100%; height:60px; }


/* 焦点图片 */
.flexslider{position:relative;height:370px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:370px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}






