.Screen-one{ height:980px; width:100%; min-width:1200px; }
.Screen-two{ width:100%; min-width:1200px; }
.tip{ position:absolute; bottom:50px; left:50%; margin-left:-143px; width:286px; height:86px; z-index:10000; animation:myfirst .3s linear infinite alternate; -webkit-animation:myfirst .3s linear infinite alternate; -moz-animation:myfirst .3s linear infinite alternate; -o-animation:myfirst .3s linear infinite alternate;}
@keyframes myfirst{
	100%{ bottom:45px; }
}
@-webkit-keyframes myfirst{
	100%{ bottom:45px; }
}
@-moz-keyframes myfirst{
	100%{ bottom:45px; }
}
@-o-keyframes myfirst{
	100%{ bottom:45px; }
}

/*Banner*/
.idea_slider{ position:relative; overflow:hidden; width:100%; min-width:1200px;  }
.idea_slider ul.imgs li{ width:100%; height:100%; position:absolute; display:none; }
.ctrs{ position:absolute; bottom:25px; left:0; width:100%; text-align:center; }
.ctrs li{ display:inline-block; margin-right:8px; width:16px; height:8px; text-indent:-999em; background:url("../images/bbtn.png") no-repeat 0 center; cursor:pointer; }
.ctrs li.cur{ width:36px; background-position:-24px center; }
.check{ position:absolute; left:18%; top:60%; width:210px; height:60px; }
.check > div{ float:left; margin-right:5px; width:64px; height:60px; background:url("../images/play.png") no-repeat; cursor:pointer; }
.check .kleft{ background-position:0px 0px; }
.check .kplay{ background-position:-208px 0px; }
.check .kpause{ background-position:-69px -0px; }
.check .kright{ background-position:-138px 0px; }
.check .kleft:hover{ background-position:0px -62px; }
.check .kright:hover{ background-position:-138px -62px; }
.check .kplay:hover{ background-position:-208px -62px; }
.check .kpause:hover{ background-position:-69px -62px; }


/*新闻*/
.News{ position:relative; overflow:hidden; width:100%; }
.NewsCont{ position:relative; height:362px; }
.NewsL,.NewsR{ position:absolute; top:0; overflow:hidden; width:960px; height:362px; }
.NewsL{ right:50%; }
.NewsR{ left:50%; }
.NewsLbg{ position:absolute; top:0; left:0; width:360px; height:362px; /*background:url(../images/blue_bg.png);*/ }

.NewsL ul{ width:9999px; }
.NewsL ul li{float:left; }

.NewsRCont{ position:relative; padding:10px 25px 10px 40px; width:535px; height:161px; background:#f8f8f8; color:#9b9a9a; }
.NewsRCont .List{ position:absolute; top:10px; left:40px; display:none; width:535px; height:161px; }
.NewsRCont .List h3{ height:52px; font:normal 20px/52px "Microsoft Yahei"; color:#39393a; }
.NewsRCont .List p{ line-height:24px; text-align:justify; }
.NewsRCont .List span,.NewsRCont .List a{float:left; display:block; margin-top:8px; height:28px; line-height:28px; }
.NewsRCont .List .more{ float:none; margin-left:auto; width:64px; height:28px; text-indent:-999em; background-position:-2px 4px; }
.NewsRCont .List .more:hover{ background-position:-2px -22px; }
.NewsRCont .tri{ position:absolute; top:80px; left:-16px; width:16px; height:22px; }

.NewsRCont .NPrev,.NewsRCont .NNext{ position:absolute; top:0; width:180px; height:181px; background:url("../images/news_pn.png") no-repeat #147cae; cursor:pointer; }
.NewsRCont .NPrev{ right:-180px; background-position:0 0; }
.NewsRCont .NPrev:hover{ background:url("../images/news_pn.png") no-repeat 0 -181px #045e89; }
.NewsRCont .NNext{ right:-360px; background-position:-188px 0; }
.NewsRCont .NNext:hover{ background:url("../images/news_pn.png") no-repeat -188px -181px #045e89; }

/*合作品牌*/
.Brand{}
.Brand .BTit{ padding:40px 0; height:64px; }
.Brand .BTit > div{ float:left; }
.Brand .BTit .line{ width:1020px; height:44px; border-bottom:1px solid #d0ceca; }
.Brand .BTit .line .more{ float:right; margin-top:24px; width:48px; height:16px; text-indent:-999em; background-position:0 -50px; }
.Brand .BTit .line .more:hover{ background-position:0 -64px; }

.BrandCont{ position:relative; margin-top:15px; height:65px; }
.BrandLogo{ position:absolute; top:0; left:0; overflow:hidden; width:1140px; height:75px; }
.BrandLogo ul{ width:9999px; height:65px; }
.BrandLogo ul li{ position:relative; float:left; margin-right:12px; padding-bottom:5px; width:150px; filter:alpha(opacity=20); opacity:0.2; cursor:pointer; }
.BrandLogo ul li img{ display:block; }
.BrandLogo ul li .tri{ display:none; position:absolute; bottom:-10px; left:50%; margin-left:-10px; width:20px; height:10px; background:url("../images/tri02.jpg") no-repeat; z-index:999;}

.BrandPrev,.BrandNext{ position:absolute; top:0; overflow:hidden; width:30px; height:48px; background:#f6d021;  cursor:pointer; }
.BrandPrev{ right:30px; /*background-position:0 -116px;*/ }
.BrandNext{ right:0; /*background-position:-41px -116px;*/ }
.BrandPrev:before{ position:absolute; right:-100%; width:30px; height:48px; content:""; background:#db1111; transition:right ease-out 0.3s; -webkit-transition:right ease-out 0.3s; -moz-transition:right ease-out 0.3s; -o-transition:right ease-out 0.3s; -ms-transition:right ease-out 0.3s; }
.BrandPrev:after{ position:absolute; right:5px; width:12px; height:48px; content:""; background:url("../images/more.png") no-repeat -9px -116px; transition:right ease-out 0.3s; -webkit-transition:right ease-out 0.3s; -moz-transition:right ease-out 0.3s; -o-transition:right ease-out 0.3s; -ms-transition:right ease-out 0.3s; }
.BrandNext:before{ position:absolute; left:-100%; width:30px; height:48px; content:""; background:#db1111; transition:left ease-out 0.3s; -webkit-transition:left ease-out 0.3s; -moz-transition:left ease-out 0.3s; -o-transition:left ease-out 0.3s; -ms-transition:left ease-out 0.3s; }
.BrandNext:after{ position:absolute; left:5px; width:12px; height:48px; content:""; background:url("../images/more.png") no-repeat -51px -116px; transition:left ease-out 0.3s; -webkit-transition:left ease-out 0.3s; -moz-transition:left ease-out 0.3s; -o-transition:left ease-out 0.3s; -ms-transition:left ease-out 0.3s; }
.BrandPrev:hover:before{ right:0; transition-delay:0.1s }
.BrandPrev:hover:after{ right:12px; transition-delay:0.1s }
.BrandNext:hover:before{ left:0; transition-delay:0.1s }
.BrandNext:hover:after{ left:12px; transition-delay:0.1s }
.BrandNote{
	height:360px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	background-color: #E6E6E6;
	background-repeat: repeat;
}
.BrandNote h3{ margin:0 30px; height:40px; font:normal 16px/40px "Microsoft Yahei"; color:#232323; }
.BrandNote p{ margin:5px auto 10px 30px; overflow:hidden; width:920px; height:52px; line-height:26px; color:#6d6d6d; }
.BrandNote .more{ display:block; margin-left:30px; width:64px; height:28px; text-indent:-999em; background-position:-2px -22px; }

/*快捷导航*/
.ContBar{}
.ContBar > div{ padding:40px 0; height:305px; }
.ContBar .ListBar{ position:relative; float:left; margin-right:12px; overflow:hidden; width:290px; height:305px;  }
.ContBar .ListBar > a{ display:block; }
.ContBar .Last{ float:left; margin-right:0; }
.ContBarInfo{ position:relative; padding:15px; height:81px; background:#f8f8f8; }
.ContBarInfo h3{ margin-top:10px; height:36px; text-indent:-999em; }
.ContBarInfo span{
	display:block;
	color:#000000;
	font-family: "Microsoft Yahei";
	font-size: 16px;
	line-height: 36px;
}
.ContBarInfo p,.ContBarInfo b{ display:none; }
.ContBarInfo h3.bar1{ background-position:-6px 0; }
.ContBarInfo h3.bar2{ background-position:-6px -70px; }
.ContBarInfo h3.bar3{ background-position:-6px -140px; }
.ContBarInfo h3.bar4{ background-position:-6px -210px; }

.ContBarInfo.cur{ position:absolute; bottom:0; left:0; width:260px; height:275px; background:url("../images/blue_bg.png"); }
.ContBarInfo.cur h3{ margin-top:45px; }
.ContBarInfo.cur span{ display:none; }
.ContBarInfo.cur p{ display:block; margin-top:15px; font:14px/26px "Microsoft Yahei"; color:#000; }
.ContBarInfo.cur b.more{ display:block; position:absolute; bottom:15px; right:15px; width:28px; height:28px; text-indent:-999em; background-position:-3px -80px; }
.ContBarInfo.cur b.more:hover{ background-position:-41px -80px; }
.ContBarInfo.cur h3.bar1{ background-position:-6px -35px; }
.ContBarInfo.cur h3.bar2{ background-position:-6px -105px; }
.ContBarInfo.cur h3.bar3{ background-position:-6px -175px; }
.ContBarInfo.cur h3.bar4{ background-position:-6px -245px; }
