html,body{margin:0px auto; }
.main{width:1000px; margin:auto;}
.mtop{ width:100%;  padding-top:27px; height:140px; padding-bottom:14px; box-sizing:border-box}
.logo{background-image:url(/images/logo.jpg); width:200px; height:77px; background-size: cover; float:left }
.mbanner{background:#000000  url(/images/mbanner.jpg) no-repeat fixed center  top;  padding-top:150px;height:550px; width:100%; min-width:1000px;  }
.menu{  padding-left:20px; margin-top:10px; height:43px;  float:left; }
.menu a{ 


min-width:85px; 
float:left;

margin-left:10px;
display:inline-block; 
height:43px;
font-family:微软雅黑;
font-weight:bold; 
line-height:43px;
font-size:16px; 
text-align:center;
color:#000000; 
background-color:#fffffff; 
text-decoration:none; 
border-radius:16px;



}

img{border:0px;}

/* 分页 */

.menu a:hover{background-color:#dd5231; color:#ffffff;  }
.menu a.act{background-color:#dd5231; color:#ffffff;}



.bannerletter{background-color:#ffffff; margin:auto; filter:alpha(Opacity=20);-moz-opacity:0.2;opacity: 0.2;width:635px; height:315px; border-radius:12px 12px 12px 12px;}
.bannerltitle{margin-top:80px; font-size:2em; font-family:黑体; font-weight:bold;  text-align:center;}

.yh{font-family:微软雅黑}
.bannerltext{text-align:center;margin-top:50px;font-weight:bold;}


.indextitle1{text-align:center;font-size:40px; font-family:微软雅黑;margin-top:42px; line-height:42px;}
.indextitle2{text-align:center;font-size:20px; color:#555555; font-family:微软雅黑; line-height:22px;}
.indextext{color:#333333;font-size:1em;font-family:微软雅黑;text-align:center;margin-top:72px;margin-bottom:40px;}



.mainbusiness{width:100%;height:840px; overflow:hidden; background:#ffffff  url(/images/banner2.jpg) no-repeat   center  top; }
 
.white{color:#ffffff}
  
.iyw{
	margin:auto;
	background-position:center top; 
	text-align:center;   float:left; 
	width:166px; height:400px;
	background-repeat:no-repeat; 
	padding-top:120px;line-height:180%;
	color:#ffffff;font-size:14px;font-family:微软雅黑
} 
.iyw a{color:#ffffff;text-decoration:none}
.iyw a:hover{color:#ffffff;text-decoration:underline}
.iywtitle{color:#ffffff;font-size:18px; margin-bottom:40px; width:100%; height:30px; font-family:微软雅黑;font-weight:bold}
.yw1{background-image:url(/images/1.png); }
.yw2{background-image:url(/images/2.png); }
.yw3{background-image:url(/images/3.png); }
.yw4{background-image:url(/images/4.png); }
.yw5{background-image:url(/images/5.png); }
.yw6{background-image:url(/images/6.png); }

.total{width:1000px; height:640px; margin:auto;}
.al{width:100%; height:500px; overflow:hidden;}
.aln{ width:1200px; height:500px;}

.ial{width:287px;height:183px; margin-top:50px; border-radius:12px 12px 12px 12px; overflow:hidden; float:left;margin-right:60px}
.ial1{}
.ial2{}
.ial3{margin-right:0px;}
 /****************************/

.footer{width:100%;height:317px;background-color:#363636;padding-top:40px; letter-spacing:1px; font-family:微软雅黑;color:#eeeeee; }
.footer a{color:#eeeeee; font-family:微软雅黑;text-decoration:none ;}
.footer a:hover{text-decoration:underline ; }
.footermenu{ margin-bottom:30px; }
.footermenu a{font-size:15px;font-family:微软雅黑; font-weight:bold;margin-right:40px;}
.footericons {margin:60px auto 30px auto;font-size:13px}
.footericon{background-image:url(/images/ficon.gif);background-repeat:no-repeat;background-position:center middle;height:25px;  line-height:25px;padding-left:50px; margin-bottom:10px}
 .copy{font-size:12px; text-align:center;}
.icon2{background-position:0px -30px}
.icon3{background-position:0px -61px}
.icon4{background-position:0px -92px}
.icon5{background-position:0px -123px}

.pagebanner{width:100%;height:300px; min-width:1000px; background-position:center top;background-repeat:no-repeat}

/*aboutus*/
.banneraboutus{background-image:url(/images/banneraboutus.jpg);}
.comtext{padding-left:300px; margin-top:20px;background-image:url(/images/cjlogo.jpg); background-repeat:no-repeat; background-position:120px 0px; min-height:200px; text-align:left;}
.mtitle{width:300px;margin:auto; margin-top:20px}
.aboutmtitle{width:100px; cursor:pointer; margin-left:20px;margin-right:20px; border-radius:15px 15px 15px 15px; border:1px solid #cccccc;display:inline-block;; text-align:center;font-size:14px; font-family:微软雅黑;height:30px; line-height:30px;  }
.aboutmtitle.act{background-color:#dd5231; border:1px solid #dd5231;color:#ffffff; }
.aboutfounder{width:1000px; height:513px; margin-top:30px;margin-bottom:20px}
.aboutteam{display:none;width:1000px; min-height:513px; margin-top:30px;margin-bottom:20px}
.founderimg{width:385px;  height:510px; float:left;}
.foundertext{600px; height:510px;}
.mhui{width:100%;min-width:1000px;background-color:#f4f4f4; margin:auto;text-align:center;}
.iteamtitle{color:#dd5231 ;font-family:微软雅黑;font-size:20px;font-style: italic;font-weight:bold;}
.iteamtitle2{ font-family:微软雅黑;font-size:16px;font-style: italic;font-weight:bold;}
.iteamtext{  font-size:14px; margin:15px; line-height:190% }
.teamitem{list-style:none;width:300px; min-height:500px; float:left; text-align:center;  }
a.iteamlogo{width:234px; height:204px; background-image:url(/images/zz.jpg); display:block; }
 
/*service*/
.bannerservice{background-image:url(/images/bannerservice.jpg);}
.ssr{margin-top:100px; width:1000px; margin:auto; min-height:1360px;}
.ss{background-repeat:no-repeat;height:308px; width:500px;}
.ss1{ background-image: url(/images/s1.jpg);  background-position:left middle;padding-left:500px;}
.ss2{ background-image: url(/images/s2.jpg); background-position:right;padding-right:500px;}
.ss3{ background-image: url(/images/s3.jpg);  background-position:left middle;padding-left:500px;}
.ss4{ background-image: url(/images/s4.jpg) ;background-position:right;padding-right:500px;}
.shui{padding-top:40px;width:100%;min-width:1000px;background-color:#f4f4f4; margin:auto;text-align:center;}

.stitle{
	width:140px; text-align:left; height:36px; padding-left:50px; border-radius:18px; 
	font-size:16px; font-family:微软雅黑;font-weight:bold;line-height:36px;border:solid 2px #dd5231; 
	background :#ffffff url(/images/slogo.gif) no-repeat ; float:left; margin:10px 30px 10px 30px;
	color: #dd5231; cursor:pointer;
}
.sicon1{  background-position:4px -2px; }
.sicon2{  background-position:4px -82px; }
.sicon3{  background-position:4px -162px; margin-right:0px; }
.sicon4{  background-position:4px -242px; }
.sicon5{  background-position:4px -322px; }
.sicon6{  background-position:4px -402px;margin-right:0px;  }
.stitle:hover{color:#ffffff; background-color: #dd5231;}
.sact{color:#ffffff; background-color: #dd5231;}
.sicon1.sact,.sicon1:hover{  background-position:4px -42px;}
.sicon2.sact,.sicon2:hover{  background-position:4px -122px;}
.sicon3.sact,.sicon3:hover{  background-position:4px -202px; margin-right:0px;  }
.sicon4.sact,.sicon4:hover{  background-position:4px -282px;  }
.sicon5.sact,.sicon5:hover{  background-position:4px -362px;  }
.sicon6.sact,.sicon6:hover{  background-position:4px -442px;  margin-right:0px; }
 




.s1items{width:920px; height:500px; margin:auto; ;}
.s1item{width:286px;height:184px; float:left; margin:10px; border-radius:18px; overflow:hidden; background-color:#000000 ; text-align:left; }
.s1item img{width:286px;height:184px;position:absolute;border-radius:18px; overflow:hidden;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.s1item:hover img{ overflow:hidden;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; cursor:pointer; }
.sitemzz{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;width:286px;height:184px;  position:absolute; border-radius:18px; overflow:hidden; background-color:#000000}
.sitemtext{width:286px;height:184px;position:absolute; color:#eeeeee;text-align:center;line-height:184px; font-size:16px; font-family:微软雅黑;font-weight:bold;  }
.s1item:hover .sitemtext{display:none}
 
#s5items .sitemtext{background-image:url(/images/playbutton.png);filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}
#s5items:hover .sitemtext{display:block; cursor:pointer; }
#s5items .sitemtext:hover{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; }

#s6items{height:700px}
#s6items .s1item{ background-image:url(/images/s61.jpg)}
#s6items .sitemtext{font-size:30px; font-family:微软雅黑;font-weight:bold;line-height:150px;color:#000000}
#s6items:hover .sitemtext{display:block; cursor:pointer;}
.sntext{font-size:13px;height:50px;font-family:微软雅黑;}


/***********join **********/
/*background-color | background-image  | background-repeat | background-attachment | background-position*/
.bannerjoin{background-image:url(/images/bannerjoin.jpg);}
.bannercontactus{background-image:url(/images/bannercontactus.jpg);}
.bannerxklyp{background-image:url(/images/bannerstudio.jpg);}



.joinmap{background-image:url(/images/chinamap.jpg); height:520px; background-repeat:no-repeat; padding-left:600px; margin-top:40px;  }
.joinmap a{color:#000000; text-decoration:none; font-size:15px; font-family:微软雅黑;font-weight:bold;}
.joinmap div{color:#000000; font-size:13px; font-family:微软雅黑; }
.jointext{margin-top:20px}
.jointitle{}
.jointitle.act{color:#ff0000;}

.nav,.nav a{color:#333333;margin-top:30px; text-decoration:none;font-family:微软雅黑;font-size:13px}
.plist{ min-height:600px;padding-top:20px; width:1060px }
.plist img{width:300px ;height:160px; float:left; margin:16px }


.content{min-height:600px; margin-top:30px; padding:30px;}


.alist{}

 .bannerpeiyin{ background-image:url(/images/bannerpeiyin.jpg);  }
 .dubbingitem{font-family:微软雅黑;font-size:16px ;font-weight:bold;height:30px;margin-top:30px;clear:both;  }
 .dubbingitem{ }
 .mp3div{  float:left; margin:20px; }
.dubbinglist a{background-image:url(/images/pbtn.gif); background-repeat:no-repeat;background-position:190px -29px; width:200px;height:30px; overflow:hidden; line-height:30px; font-size:13px; color:#333333; padding-left:15px; text-decoration:none; display: block;border:1px solid  #cccccc;}
.dubbinglist a:hover{background-color:#f9f9f9;border:1px solid #aa0000;color:#aa0000; }
.dubbinglist a.act{ background-position:190px 1px; }
 .mp3div{  width:200px;height:31px; background-image:url(/images/jindu.gif);background-repeat:no-repeat;background-position:-200px 0px;}


 .clear{width:100%; height:0px; clear:both;}



 /*news*/

 .bannernews{background-image:url(/images/bannernews.jpg);}
 .newsitem{  clear:both; margin-top:40px; width:100%;height:180px;}
 .newsimg{width:400px; height:185px; background-color:#000000;float:left; margin-right:30px; border-radius:15px 15px 15px 15px; }
 .newsimg img{border-radius:15px 15px 15px 15px;}
 .newsitema{ text-decoration:none ;  font-family:微软雅黑; font-size:1.1em;color:#000000;font-weight:bold; }
  .newsitema:hover{ text-decoration:underline ; }

 .newsitemcontent{margin-top:20px; font-size:0.9em;line-height:160%}
 .newsitemmore{background-color:#dd5231; text-decoration:none ;float:right;border:1px solid #dd5231;color:#ffffff; width:100px; cursor:pointer; margin-left:20px;margin-right:20px; border-radius:15px 15px 15px 15px; border:1px solid #cccccc;display:inline-block;; text-align:center;1.2em; font-family:微软雅黑;height:30px; line-height:30px;  }




