@charset "GBK";
.main{width:1200px; margin:auto; position:relative;}

.con_box{width:1012px; height:680px;}

/*主体切换*/
.arrow-left{display:inline-block; width: 92px; height: 88px; text-align: center; position: absolute; left:18px; top:305px; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:center center; z-index:9999;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.arrow-right{ display:inline-block; width: 92px; height: 88px; text-align: center; position: absolute; right:19px; top:305px; background-image:url(../images/right.png); background-repeat:no-repeat; background-position:center center; z-index:9999;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.wrap{	
	margin:auto;
	padding:0;	
	overflow:hidden;
	position:relative;
	width:1013px;
	height:681px;
	background:url('../images/c_bj.png'); 
	background-image:url('../images/c_bj.png');
  	background-repeat:no-repeat;
  	background-position:center center;
}
.wrap .container{
	width:999999999px; position:absolute; left:0; top:0; height:100%;
}
.wrap .container .c-slide{
	float:left;
	width:1013px;
  	height:681px;  	
}
/*主体切换结束*/


.bk_title14{font-size:15px; color:#FFFFFF; text-align:left; padding:0 0 5px 8px;}

/*横线*/
.hengxian{height:114px; line-height:114px;}
.hei8{height:4px; line-height:4px;}
.hei8{height:8px; line-height:8px;}
.hei10{height:10px; line-height:10px;}
.hei20{height:20px; line-height:20px;}


.anlie_c{padding:98px 0 0 0; margin:auto;}
.anlie_c .c_left{float:left; margin:0 0 0 44px; width:238px; position:relative;}
.anlie_c .c_left .cyry_box{ position:absolute; top:46px; left:0; width:100%; height:auto; overflow:hidden; text-align:center; z-index:999;}
.anlie_c .c_left .cyry_box .cyry{ padding:5px 26px 5px 26px; height:86px; overflow:hidden;
	background-image:url(../images/cyry_bj.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.anlie_c .c_left .cyry_box .cyry li{ float:left; width:33.333333%; margin:5px 0 5px 0;}
.anlie_c .c_left .cyry_box .cyry li img{width:100%; height:76px; display:block;}
.anlie_c .c_left .cyry_box .mmore{}
.anlie_c .c_left .mvideo{padding:12px 0 12px 0; width:218px; height:90px; margin:auto; background-image:url(../images/sp_bj.jpg); background-repeat:no-repeat; background-position:right top;}

/* 滚动条 
.divScrollBar{ background:url(../images/scrollbar_bg.png) repeat-y; position:absolute;opacity:0.5; filter:Alpha(opacity=50); margin-left:16px; width:14px; }
.divScrollBar:hover{ opacity:0.8; filter:Alpha(opacity=80);}
.divScrollBar div{ background-color:#818181; position:absolute; left:0px; top:0px; border:1px solid #9c9a9a; width:14px; border-radius:50%; -moz-border-radius:50%;  -webkit-border-radius:50%;}

#textscrollbar{height:90px;}
*/


.l_juzhao{width:100%; padding:8px 0 5px 0;}
.l_juzhao .mimg{width:110px; float:left; margin:2px 0 0 4px; overflow:hidden;}
.l_juzhao .mimg img{ width:100%;}
.l_juzhao .mright{float:left; width:70px; margin-left:10px;}
.l_juzhao .mright p{height:54px; line-height:18px; overflow:hidden;}
.l_juzhao .mright p a{font-size:12px; color:#D2D2D2;}
.l_juzhao .mright span{ color:#7A7A7A; font-size:11px;}



/*中间*/
.anlie_c .c_center{float:left; margin:0 0 0 15px; width:440px;}
.anlie_c .c_center .mtitle{line-height:34px; padding:0 0 12px 0; font-size:18px; color:#FFFFFF; text-align:left;}
.anlie_c .c_center .mshipin{}
.anlie_c .c_center .shipin_bj{background-color:#000000; height:286px;}

.anlie_c .c_right{float:left; margin:0 0 0 15px; width:215px;}
.anlie_c .c_right .mtitle{ padding:30px 0 0 0; height:54px;}
.anlie_c .c_right .mtitle p{ float:left; line-height:38px; height:38px; border-bottom:3px solid #333333; padding:0 26px 0 1px; font-size:18px; color:#FFFFFF; font-weight:bold;}
.anlie_c .c_right .mjianjie{text-align:justify; line-height:19px; height:269px; overflow:hidden; padding:10px 15px 6px 15px; font-size:12px; background-image:url(../images/jqjs_bj.jpg); background-repeat:no-repeat; background-position:left top;}

.anlie_c .c_right .mmore{padding:12px 0 0 0; height:24px; text-align:right;}
.anlie_c .c_right .mmore a{color:#6E6E70; text-decoration:underline;}
.anlie_c .c_right .mmore a:hover{color:#FFFFFF; text-decoration:none;}

.juzhao{ padding:40px 0 0 0; width:910px; margin:auto;}
.juzhao .mtitle{ width:100px; text-align:center; height:60px; padding:20px 0 0 0; font-size:18px; color:#FFFFFF; font-weight:bold; float:left;}
.juzhao .mcenter{float:left; width:732px;}

.zhongxian{height:40px; border-bottom:1px solid #504855; width:920px; margin:auto;}


/*剧照滚动*/
.gd_juzhao{padding:0 0 0 0;}
.gd_juzhao .cont {width:100%; margin:auto;}
.gd_juzhao .cont .picScroll-left {width:100%; position: relative; margin-left: auto; margin-right: auto;}
.gd_juzhao .cont .picScroll-left .hd {padding:0 0 0 0;}
.gd_juzhao .cont .picScroll-left .hd .prev { width: 52px; height: 95px; background: url() no-repeat center center; position:absolute; top:0; right:26px; cursor: pointer; display:none;}
.gd_juzhao .cont .picScroll-left .hd .prev:hover { background-image: url(../images/xl2.png)}
.gd_juzhao .cont .picScroll-left .hd .next { width: 30px; height: 98px; background: url(../images/jz_r.png) no-repeat center center; position:absolute; top:-9px; right:-69px; cursor: pointer;}
.gd_juzhao .cont .picScroll-left .hd .next:hover { background-image: url(../images/jz_r2.png);}
.gd_juzhao .cont .picScroll-left .bd ul{ overflow: hidden; zoom: 1;}
.gd_juzhao .cont .picScroll-left .bd ul li{ float:left; width:126px; padding:0 10px 0 10px; text-align:center; line-height:20px; font-size:12px; color:#FFFFFF;  position:relative;}
.gd_juzhao .cont .picScroll-left .bd ul li p{ height:80px; width:100%; padding-bottom:5px;}
.gd_juzhao .cont .picScroll-left .bd ul li p > img{width:100%; height:80px;}
.gd_juzhao .cont .picScroll-left .bd ul li a{position:absolute; top:0; left:0; display:block; width:100%; height:80px; text-align:center; background-image:url(../images/play.png); background-repeat:no-repeat; background-position:center center;}



.xian30{height:30px; border-bottom:1px solid #121212;}
.footer_logo{text-align:center; padding:12px;}

.footer_box{width:910px; margin:auto;}
.footer_box .f_nav{ float:left;}
.footer_box .f_nav li{ float:left; margin:0 55px 0 0;}
.footer_box .f_nav li p{line-height:25px;}
.footer_box .f_nav li p a{color:#A3A3A3; font-size:14px;}
.footer_box .f_nav li p a:hover{color:#FFFFFF; text-decoration:none;}
.footer_box .f_nav li p:nth-child(1){padding:0 0 12px 0;}
.footer_box .f_nav li p:nth-child(1) a{ color:#FFFFFF;}

.footer_box .mright{float:right;}
.footer_box .mright p{ float:left; padding:0 12px 0 12px; text-align:center; line-height:24px; text-align:center; font-size:14px; color:#838383;}
.footer_box .mright p a{text-decoration:none;}
.footer_box .mright p img{ width:100px;}

.f_copy{padding:12px; text-align:center; line-height:22px; font-size:12px; color:#FFFFFF;}

.case_about{ padding:80px 40px 80px 40px; text-align:left; line-height:18px; font-size:12px; color:#cccccc;}


/*2019-02-23*/
.about_title{padding:0 0 8px 0px;}


/*联系方式弹出*/
.contact_tc{ position:absolute; width:100%; height:100%; left:0; top:0; background-image:url(../images/ceng_bj.png); z-index:9999999999; display:none;}
.contact_tc .tc_con{ position:absolute; width:548px; margin:auto; top:calc(40% - 210px); top:-moz-calc(40% - 210px); top:-webkit-calc(40% - 210px); left:calc(50% - 274px); left:-moz-calc(50% - 274px); left:-webkit-calc(50% - 274px);}
.contact_tc .tc_con .tc_title{text-align:right; padding:0 0 0 0; height:55px; position:relative;}
.contact_tc .tc_con .tc_title p{position:absolute; top:35px; right:-16px; z-index:999;}
.contact_tc .tc_con .tc_content{}
.contact_tc .tc_con .tc_content img{ max-width:100%;}

/*简介弹出*/
.jj_tc{ position:absolute; width:100%; height:100%; left:0; top:0; background-image:url(../images/ceng_bj.png); z-index:9999999999; display:none;}
.jj_tc .tc_con{ position:absolute; width:816px; margin:auto; top:calc(40% - 320px); top:-moz-calc(40% - 320px); top:-webkit-calc(40% - 320px); left:calc(50% - 408px); left:-moz-calc(50% - 408px); left:-webkit-calc(50% - 408px);}
.jj_tc .tc_con .tc_title{text-align:right; padding:0 0 0 0; height:55px; position:relative;}
.jj_tc .tc_con .tc_title p{position:absolute; top:35px; right:-16px; z-index:999;}
.jj_tc .tc_con .tc_content{}
.jj_tc .tc_con .tc_content img{ width:100%;}




/*二级页面*/
.er_box{
	width:1012px;
	  height:1204px;
	  margin:auto;
	  background-image:url(../images/about_bj.jpg);
	  background-repeat:no-repeat;
	  background-position:center center;
}

.mfk_img{ text-align:center; padding-bottom:8px;}
.mycontent{ float:left; margin:90px 0 0 42px; padding:0 20px 0 0; width:920px; height:1004px; overflow:hidden; text-align:justify; font-size:16px; line-height:32px;}
.mycontent img{max-width:100%;}


/*弹出简介内容使用*/
.tcjj_b{width:816px; height:542px; margin:auto; background-image:url(../images/tcjj_1.png);}
.tcjj_b .jjleft{float:left; width:308px; margin:40px 0 0 40px;}
.tcjj_b .jjleft .jjtitle{ text-align:left; padding:0 0 5px 0;}
.tcjj_b .jjleft .jjtitle img{width:auto;}
.tcjj_b .jjleft .jjcon{color:#C0C0C1; font-size:11px; line-height:20px; text-align:left;}
.tcjj_b .jjleft .jjcon p{text-indent:2em;}
.tcjj_b .jjleft .jjimg{ padding:20px 0 0 0;}
.tcjj_b .jjleft .jjimg img{ width:100%;}
.tcjj_b .jjright{float:right; width:406px; margin:45px 30px 0 0; position:relative;}
.tcjj_b .jjright .jjimg{}
.tcjj_b .jjright .jjimg img{ width:100%;}
.tcjj_b .jjright .jjcon{color:#6A6A6B; font-size:12px; line-height:18px; position:absolute; left:0; top:300px; width:100%;}
.tcjj_b .jjright .jjcon div{ padding-bottom:20px;}
.tcjj_b .jjright .jjcon .big_f{ font-size:15px; color:#CCCCCC;}

/*弹出联系方式*/
.tc_lianxi{width:547px; height:358px; margin:auto; background-image:url(../images/tc_c0.png);}
.tc_lianxi .lx_title{padding:24px 0 0 26px; text-align:left;}
.tc_lianxi .lx_title img{width:auto;}
.tc_lianxi .lx_con{width:495px; margin:auto; padding:38px 0 0 0;}
.tc_lianxi .lx_con ul{ padding:0 0 26px 0;}
.tc_lianxi .lx_con ul li{ float:left; width:33.333333%; text-align:center; text-align:center; line-height:24px; color:#AA9977; font-size:14px;}
.tc_lianxi .lx_con ul li p{padding:5px 0 0 0;}
.tc_lianxi .lx_con ul li span{ color:#CCCCCC; font-size:12px;}
.tc_lianxi .lx_con .lx_add{color:#AA9977; font-size:14px; text-align:center;}

