*{ margin:0; padding:0; line-height:22px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#000000; border:0; }
body{background:#ffc90d;}
.divleft{ float:left;}
.divright{ float:right;}
.divclear{ clear:both;}
.a{font-size:13px; color:#000000; text-decoration:none; }
.a:hover{ font-size:13px; color:#000000; }
.size1{ color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:50px;}
.size2{ color:#FF0000; font-size:13px; font-weight:bold;}
.size9{ color:#FF0000; font-size:13px; font-weight:bold; line-height:50px;}
.size4{ color:#fff; font-size:14px; font-weight:bold; text-align:center; padding-top:9px;}
.size3{ color:#fff; font-size:13px; font-weight:bold; text-align:center; padding-top:7px;}
.size5{ color:#fff; font-size:13px; font-weight:bold; text-align:center; line-height:40px;padding-top:7px;}
.size6{ color:#ff5b09; font-size:13px; font-weight:bold;}
.size7{ color:#000; font-size:13px; font-weight:bold;}
.size8{ color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:43px;padding-top:7px;}
.all{width:988px; margin:auto;}
.banner{height:407px;}
.nav_all{width:988px; background:url(images/bg.jpg) repeat-x ; height:50px; margin:auto; background-position:bottom;}
.apply_btn{ margin-left:27px;}
.nav ul{ list-style-type:none;}
.nav li a{ color:#FFFFFF; text-decoration:none;line-height:30px;width:115px;}
.nav li a:hover{ color:#FFFFFF; background:url(images/nav_bg.jpg) no-repeat; width:91px; height:35px; display:block;line-height:30px;text-align:center;}
.left_bg{ background:url(images/right_bg.jpg) no-repeat; width:27px; height:20px;}
.right_bg{background:url(images/left_bg.jpg) no-repeat;width:27px; height:20px; }
.center_all{  width:934px; margin-right:-20px;}
.center_top1{background:url(images/w_bg.jpg) repeat-y; height:480px;}
.center_all2{ width:934px;}
.bottom_bg{background:url(images/w_bottom.jpg) no-repeat; height:8px; width:934px; }
.center_yq{
	height:480px;
	width:655px;
	padding-left:20px;
}
.title01{ width:124px; height:50px; background:url(images/title_bg.jpg) no-repeat; margin:10px 0 0 0;}
.title06{ width:124px; height:46px; background:url(images/title_bg.jpg) no-repeat; margin:10px 0 0 0; color:#FFFFFF; text-align:center; font-weight:bold; padding-top:3px;}
.wz{line-height:29px; display:block; background:#f6f6f6;}
.Olympics{ padding-left:10px;}
.Olympicss{ margin-right:10px;}

.Olympics_01{width:226px; border:1px #cbcbcb solid; height:191px; background:url(images/ay01.jpg) no-repeat; margin-bottom:5px;}
.Competition_Time{ width:934px; margin:auto; margin-top:10px;}
.title02{width:127px; height:50px; background:url(images/title_02.jpg) no-repeat; margin:10px 0 0 0;}
.title03{width:127px; height:42px; background:url(images/title_02.jpg) no-repeat; margin:10px 0 0 0;}
.Time_bg{ background:url(images/time_bg.jpg) repeat-x; width:100%; height:88px; padding-top:10px;}
.time_01{ width:200px; height:83px; margin-left:25px;}
.time_left{ width:125px; float:left;}
.prize_all{ width:934px; margin:auto;}
.Awards{ width:672px; margin-right:10px; }
.kudo{ width:250px;}
.Awards_pic{ border:3px #c80005 solid; background:url(images/Bonus.jpg) #f6f6f6 ; height:245px; width:660px; }
.Awards_pic1{
	border:3px #c80005 solid;
	background:url(images/bg02.jpg) repeat-x;
	height:245px;
	width:655px;
}
.kudo_pic{ background:url(images/Prize.jpg) no-repeat; height:245px;border:3px #c80005 solid;}
.yf_all{ width:934px; margin:auto;}
.yf_info{ background:#f6f6f6 ;height:290px; width:934px;border:3px #c80005 solid;}
.yf_pic{ width:210px;}
.yf{ padding:5px; text-indent:2em; width:700px;}
.Interactive_bg{ width:934px; height:230px; background:url(images/bg02.jpg) repeat-x;}
.Interactive_left{ width:380px; padding:13px;}
.hot_all{ width:934px; margin:auto;}
.hot_left{ width:440px;}
.hot_right{ width:465px;}
.e_works_all{ width:455px;}
.e_works_bg{border:3px #c80005 solid;background:#f6f6f6 ; height:180px; width:455px; }
.e_works_info{ width:270px; padding:10px;}
.bottm{ border-top:1px #e8b70c solid; margin-top:20px; text-align:center;}
.wb{ margin-top:15px;}
.df{ width:934px; background:#fff; margin-top:10px;}
.wenz li a{ line-height:23px; font-size:13px; text-decoration:none;}


.apply_all{background:url(images/w_bg.jpg) repeat-y;width:934px; height:830px; padding-left:20px; margin-right:-20px;}
.apply_box{ width:900px; padding-top:10px;}
.Notice{ width:870px; margin:10px 0 0 0; background:#f6f6f6; height:200px; border:1px #CC3300 solid; padding:10px; line-height:27px;}
.btn_all{ width:300px; margin:18px auto auto auto;}
.btn01{ width:130px; background:url(images/btn_12.png); width:142px; height:50px; line-height:45px; color:#fff; text-align:center; font-weight:bold;}
.btn02{ width:130px; background:url(images/btn_14.jpg); width:120px; height:40px; line-height:45px; color:#fff; text-align:center; font-weight:bold;}
.Rule_all{width:934px; margin-right:-20px;}
.Rule_top{background:url(images/w_bg.jpg) repeat-y; padding-top:10px; height:737px;}
.Rule_all2{background:url(images/w_bg.jpg) repeat-y; height:210px; width:934px;}
.Rule_all3{width:934px; margin-right:-20px;}
.Rule_top3{background:url(images/w_bg.jpg) repeat-y; height:460px;}
.rule_yq{height:310px; width:580px;  padding-left:20px;}
.news_yq{height:440px; width:890px;  padding-left:20px;}
.rule_yq2{height:100%; width:600px;  padding-left:20px;}
.Olympics_02{width:260px; border:1px #cbcbcb solid; height:191px; background:url
(images/ay01.jpg) no-repeat; margin-top:10px;}
.lc_all{ width:590px; margin-right:5px;}
.lc_all2{ width:610px; margin-right:5px;}
.ss_all{width:300px; }
.ss_alls{width:324px; }
.ss_bg{width:280px;background:#f6f6f6 ; height:380px;  }
.ss_bg2{width:300px;border:3px #c80005 solid;background:#f6f6f6 ; height:380px;  }
.lc_bg{width:585px;background:#f6f6f6 ; height:380px;}
.lc_bg2{width:610px;border:3px #c80005 solid;background:#f6f6f6 ; height:380px;}
.lc_pic{ background:url(images/lc.jpg) no-repeat; width:528px; height:380px; }
.title04{ width:124px; height:50px; background:url(images/title_bg.jpg) no-repeat; margin:10px 0 0 10px;}


.cc_info{width:260px; padding:10px;  }
.cc_info1{width:280px; border:2px #f6f6f6 solid; }
.cc_info2{width:290px; padding:10px; }
.pw_all{width:610px; margin-right:20px;}
.pw_bg{width:580px;border:3px #c80005 solid;background:#f6f6f6 ; height:200px; padding:10px;}
.gz_all1{width:620px; margin-right:5px;}
.gz_all{width:934px; margin-right:5px;}
.gz_bg{width:934px;border:3px #c80005 solid;background:#f6f6f6 ; height:155px;}
.gz_bg1{width:620px;border:3px #c80005 solid;background:#f6f6f6 ; height:220px;}
.gz_bg2{width:930px;border:3px #c80005 solid;background:#f6f6f6 ; height:200px;}
.gz_info{width:900px; padding:10px; }
.gz_info1{width:600px; padding:10px; }


.lx_bg{ width:290px;background:#f6f6f6 ; height:220px; border:3px #c80005 solid;}
.lx_bg1{ width:260px;background:#f6f6f6 ; height:210px; }
.lx_bg2{ width:260px;background:#f6f6f6 ; height:170px; }
.lx_bg3{ width:280px;background:#f6f6f6 ; height:120px; }
.box{ width:590px; padding:10px;}
.box2{ width:275px; padding-right:20px;}
.btn1{ width:104px; height:36px; background:url(images/btn_11.png) no-repeat; text-align:center; color:#fff; line-height:30px; margin-top:16px;}
.pw_bg1{width:620px;border:3px #c80005 solid;background:#f6f6f6 ; height:365px;}
.pw_bg3{width:620px;border:3px #c80005 solid;background:#f6f6f6 ; height:225px;}
.zs_bg{ width:290px;border:3px #c80005 solid;background:#f6f6f6 ; height:225px;}
.zs_bg1{ width:290px;border:3px #c80005 solid;background:#f6f6f6 ; height:170px; }
.zs_bg1s2{ width:280px;border:3px #c80005 solid;background:#f6f6f6 ; height:240px;  padding-left:5px; }

.pl_all{width:617px; margin-right:5px;}

.slideBox{ width:290px; height:160px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:290px; height:160px; }
.e_works_all3{ width:630px;}
.lx_ds{ width:280px;}

/*1111*/
#phoneCarousel{
	height:248px;
	padding:25px 0 0;
	position:relative;
	width:500px;
}
.stage {padding:25px 0px 0 0px; width:450px; height:142px; position:absolute;margin-left:50px;}
* +html .stage {padding:10px 0px 0 0px; width:530px; height:142px; position:absolute;margin-left:50px;}
* html .stage {padding:10px 0px 0 0px; width:450px; height:142px; position:absolute;margin-left:50px;}
.clearfix:after    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix          {display: inline-block;}   

#phoneCarousel .arrow{
	width:44px;
	height:44px;
	background:url(images/arrows.gif) no-repeat;
	position:absolute;
	top:45%;
	margin:-30px -135px 0 -125px;
	left:120px;
	cursor:pointer;
}
#phoneCarousel .next{
	background-position:right top;
	left:auto;
	right:0;
}

#phoneCarousel .arrow:hover{
	background-position:left bottom;
}


#phoneCarousel .next:hover{
	background-position:right bottom;
}

#stage img{
	display:none;
}

#stage .default{
	display:block;
	left:30%;
	margin-left:-105px;
	position:absolute;
}

#stage .animationReady{
	display:block;
	position:absolute;
	top:0;
	left:0;
}


.news{ padding:0; margin:0; list-style:none; }
.news li{ width:850px; line-height:28px; background:url(images/list1.png) no-repeat left; padding-left:10px;}
.news li a{  text-decoration:none;}
.news li a:hover{ text-decoration:none; color:#ff5b09;}
#rollText{font:12px /20px verdana;}


.works_box img{ height:303px;}

.works_box{ width:650px; margin:auto; background:#fff; border:1px #CCCCCC solid; height:400px; margin-top:8px;}
.works_yq{height:610px; width:890px;  padding-left:20px;}
.works_top3{background:url(images/w_bg.jpg) repeat-y; height:620px;}
.works_pic li{width:450px; margin:auto; height:330px;}
.dp{ width:120px; height:60px; margin-top:10px; color:#FF0000; font-size:16px; text-align:center; font-weight:bold; line-height:60px; background:url(images/time_bg.jpg) repeat-x;}


.zs_bg1{border:3px #c80005 solid;background:#f6f6f6 ; height:100%; width:927px; }
.zs_info{ width:905px; padding:10px; text-indent:2em;}
.zs_pic{ text-align:center; margin-top:10px;}
.title05{width:170px; height:50px; }


div#page {
	width: 550px;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	
}
div#container {
	
	margin-left:10px;
	 padding-top:20px;
	 
}

a{ text-decoration:none;}
.title07 ul{ padding:0; margin:0; list-style:none;}
.title07 li{ width:140px; height:50px; float:left;  margin-top:10px;background:url(images/z1.jpg) no-repeat; text-align:center;line-height:50px; color:#fff; font-size:14px; font-weight:bold; display:block;text-decoration:none;}

.txtinfo{ width:140px; height:50px; background:url(images/z1.jpg) no-repeat;  cursor:hand; text-align:center; color:#fff; font-size:14px; font-weight:bold; display:block;line-height:50px; text-decoration:none;}
.txtinfos{ width:140px; height:50px; background:url(images/z1_01.jpg) no-repeat;cursor:hand;  text-align:center;  color:#fff; font-size:14px; font-weight:bold; display:block;line-height:60px;text-decoration:none;}
.w_box{ width:295px;}
.pic_box{ width:578px; height:232px; }
.pic_box1{ width:578px; height:228px; }
.works_top{background:url(images/w_bg.jpg) repeat-y; height:340px;}
.works_all1{ width:920px;}
.w_bg1{width:930px;border:3px #c80005 solid;background:#f6f6f6; height:100%;}
.video_01{ width:260px; float:left; padding:18px; text-align:center;}
.hot_box{width:300px;}
.sizeinfo{ color:#FF0000; font-size:13px; font-weight:bold; width:220px;}

.pl{ width:915px;  text-indent:1em; padding-top:6px; padding-bottom:6px; }
.pl2{ width:633px;  text-indent:1em;  }
.pl_info{ width:915px; text-indent:1em; overflow-x:hidden;overflow-y:auto; height:210px; padding:5px;}
.pl_ly{ height:30px; background:#e4e4e4; line-height:30px;}

.jx_box1{ width:450px; height:350px; margin-top:10px;}
.jx_info1{ height:330px; background:url(images/zp_top1.jpg) no-repeat; width:450px; padding-left:5px; padding-right:5px;}
.jx_title1{ background:#c80005; width:440px; height:34px; text-align:center; color:#FFFFFF; line-height:34px; font-weight:bold;}
.tp1{ width:200px;  height:35px;}
.gs1{ line-height:30px; width:410px; margin:5px 10px 0px 10px;}
.text{ border:1px #cccccc dashed; margin-top:5px; padding:5px; text-indent:2em; font-size:13px; height:45px;}
.wb_box{ width:290px;  padding-right:8px; overflow-x:hidden; overflow-y:auto; height:480px; }
.w_bg2{width:918px;border:3px #c80005 solid;background:#f6f6f6 ; height:2200px; padding:5px; }
.kg{ height:120px; width:250px; padding:10px; border:1px #cccccc solid; background:url(images/w_bot.jpg) repeat-x; margin-bottom:5px;}
.works_tops{background:url(images/w_bg.jpg) repeat-y; height:520px;}
.works_tops1{background:url(images/w_bg.jpg) repeat-y; height:560px;}
.qw{ background:#f6f6f6 ;}
.zs_bg1ss{width:615px; border:3px #c80005 solid; background:#f6f6f6 ; height:240px; margin-right:6px;}
.zs_bg1s3{width:285px; border:3px #c80005 solid; background:#f6f6f6 ; height:240px; padding-left:10px; }
.jx_title1s{ background:#c80005; width:440px; height:34px;  color:#FFFFFF; line-height:34px; font-weight:bold;}
.pls{ width:610px;  text-indent:1em; }
.size11{ color:#fff; font-size:12px; text-align:center; padding-top:7px;}
.video_02{ width:262px;  padding:20px; text-align:center; height:235px;}
.zs_bg4{border:3px #c80005 solid;background:#f6f6f6 ; height:100%; width:927px; }
.divleft img{ cursor:hand;}
.zs_all{ width:937px;}
.zs_bg1s{width:633px; border:3px #c80005 solid; background:#f6f6f6 ; height:240px; margin-right:6px;}

.nav li{ width:100px; float:left; text-align:center;  height:35px; margin-top:15px; color:#FFFFFF; font-weight:bold; font-size:14px; line-height:30px;}