body {font-family:微软雅黑;}
body, html, .wrap, .container {width: 100%; min-width:1100px;padding: 0; }
.clear_b{clear:both;}
/* Preloader */
#preloader {position: fixed; top:0; left:0; right:0; bottom:0; background-color:#000; z-index: 999; opacity: 0.5;filter: alpha(opacity=50);}
#status {width: 128px; height: 16px; position:absolute; left:50%; top:50%; background-image:url(../images/status.gif); background-repeat:no-repeat; background-position:center; margin:-8px 0 0 -64px;}

.wrap, .container, .section {min-width: 1100px;}
.wrap_pm_gnb {position:relative;}
img.indexlogo{width:30%;position:fixed;z-index:10;top:40px;left:50%;margin-left:-15%;display:none;}
a.logolink{display:block;}
a.lintoindex{display:block;width:110px;height:40px;}
#indexheader{position:relative;}
#indexcontainer{margin-top:0px;}
.header_1{width:100%;height:40px;background:url(../images/topmenu-bg.png) repeat-x;}
.header_1_main{width:1050px;height:40px;margin:0px auto;background:url(../images/yh-logo.png) no-repeat left center;}
.header_1_main a{ margin-right:20px;color:#333}
.header_1_main a:hover{ color:#F00}
.header_2{width:100%;height:65px;}
.header_2_main{width:1200px;height:135px;position:relative;margin:0px auto;display:none;}
.header_2_main img.logo{position:absolute;top:0px;left:50%;margin-left:-154px;}
.header_2_main a{color:#51a9f0;width:165px;height:65px;font-size:18px;line-height:65px;position:absolute;top:0px;}
a.lintoindex{display:block;width:110px;height:40px;}
.header_2_main a.m_1{left:200px;}
.header_2_main a.m_2{left:335px;}
.header_2_main a.m_3{right:250px;}
.header_2_main a.m_4{right:115px;}
.header_2_main a:hover{color:#aa84ff;}

div.showcode{width:170px;height:150px;text-align:center;padding-top:20px;background:#000;position:absolute;top:65px;right:0px;display:none;}
div.showcode img{width:130px;}

div.menu_left{width:220px;text-align:center;position:fixed;z-index:1;top:60px;left:25px;}
div.menu_left img{margin-bottom:15px;}
div.menu_left a{display:block;width:220px;height:35px;font-size:16px;line-height:33px;color:#51a9f0;background:url(../images/menu_nor.png) no-repeat;margin-top:5px;}
div.menu_left a.menu_sel,div.menu_left a:hover{background:url(../images/menu_sel.png) no-repeat;color:#fed74e;}

.section { width: 100%;}
.secen_01{position:relative;}
.secen_01 img.img_bg1{width:100%;height: 100%;}

.secen_01 .wrap_cont,.secen_02 .wrap_cont{width: 1100px; left: 50%; top: 55%; margin: 0 0 0 -550px;}
.secen_01 .wrap_cont{width:1200px;margin:0 0 0 -600px;height:750px;top:0px;}
.secen_02 .wrap_cont{width:1100px;height:55px;top:0px;margin: 0px 0 0 -550px;}
a.showmenu{display:block;width:76px;height:63px;text-align:center;color:#f0dd66;background:url(../images/menu.png) no-repeat;position:absolute;z-index:10;top:0;left:500px;}
div.featurefield{width:100%;min-width:1200px;height:770px;position:absolute;overflow:hidden;top:50%;left:50%;margin:-400px 0 0 -50%;}
div.featurefield ul li{height:770px;overflow:hidden;position:relative;}
div.sildeimgdiv{width:1200px;height:770px;position:absolute;top:0;left:50%;margin-left:-600px;}
div.featurefield ul li img{display:block;position:absolute;left:0;top:0;}
div.dotsfield{width:1200px;height:210px;position:absolute;top:180px;left:50%;margin-left:-600px;}
ol.dots{width: 210px;height: 350px;position: absolute;top:0px;left:25px}
ol.dots li{display: block;width: 150px;height: 70px;cursor:pointer;font-size:20px;color:#fff;text-align:left;padding:10px 0 0 50px;margin:0px;background:url(../images/linebg.png) no-repeat left bottom;}
ol.dots li.active{color:#9366f0;border:5px solid #9366f0;background:url(../images/newsgray.png) no-repeat 28px center;}
.banner .arrows .prev, .banner .arrows .next {width:46px;height:39px;cursor:pointer;position:absolute;top:360px;padding:0px 0px;}
.banner .arrows .prev {background:url(../images/pre.png) no-repeat center center;left:220px;}
.banner .arrows .next {background:url(../images/next.png) no-repeat center center;right:220px;}

.secen_01 .wrap_cont h3 {left: 80px; top: 0;}
div.f_title{width:1202px;height:72px;padding-top:100px;text-align:center;color:#e8c313;font-size:42px;font-weight:bold;background:url(../images/title.png) no-repeat;position:absolute;top:0;left:50%;margin-left:-601px;}
div.f_title img,div.f_title span{vertical-align:middle;}
div.f_title img{margin-right:10px;}
/*动画*/
@-webkit-keyframes btnRotate{
	0%{
		-webkit-transform:rotate(0deg);
		 opacity:0.7;
	}
	50%{
		-webkit-transform:rotate(180deg);
		 opacity:1;
	}
	100%{
		 -webkit-transform:rotate(360deg);
		 opacity:0.7;
	}
	
}
div.vdfield{width:20%;text-align:center;position:fixed;z-index:10;top:100%;left:51%;margin-left:-10%;}
div.left_vd{width:100%;position:relative;}
img.vdbg{width:100%;position:relative;}
div.left_vd  a{position:absolute;z-index:3;top:50%;margin-top:-32px;left:50%;margin-left:-32px;}
.btn_mov1{display:block;width:64px;height:64px;text-align:center;position:absolute;left:13px;top:43px;background: url(../images/video.png) no-repeat center;}
.btn_mov1 img{-webkit-animation-name:btnRotate;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}
a.tofea{display:inline-block;*display:inline;zoom:1;width:90%;margin-bottom:7px;}
a.tofea img,a.tonews img{width:100%;}
.imgtofea_hover,.linknews_hover{display:none;}

.tonews{display:block;width:24%;position:fixed;z-index:10;bottom:74px;*bottom:124px;left:50%;margin-left:-12%}
.tonews img{*position:absolute;*top:0;*left:0;}


.btn_mov {width:96px;height:95px;position:absolute;z-index:1;top:25%;left:50%;margin-left:-48px;background:url(../images/vd.png) no-repeat;display:none;}
.secen_01 .wrap_cont .btn_mov img{-webkit-animation-name:btnRotate;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}
.secen_01 .wrap_cont .sns_box {left: 434px; top: 591px; width: 232px; height: 41px; background: url(../images/train_intro/secen_01_03.png) no-repeat 0 0;}
.secen_01 .wrap_cont .sns_box .btn_down {left: 0px; top: 0px; width: 150px; height: 41px;}
.secen_01 .wrap_cont .sns_box .btn_sns_f {left: 150px; top: 0px; width: 41px; height: 41px;}
.secen_01 .wrap_cont .sns_box .btn_sns_t {left: 191px; top: 0px; width: 41px; height: 41px;}

.secen_01 .sec2_bg {position:absolute;left:0;bottom:0px;width:100%;height:265px; z-index: 111;displa}
.newsfield{width:1200px;height:265px;margin:0px auto;}
.newsleft{width:560px;float:left;margin-left:20px;}
.newsright{width:550px;height:265px;position:relative;float:right;margin-right:25px;}
.newsright_head{width:100%;height:50px;border-bottom:1px solid #9366F0;position:relative;}
.newsright_head span{display:block;width:130px;height:48px;line-height:50px;text-align:center;font-size:20px;color:#aa84ff;border-bottom:2px solid #9366F0;position:abolute;top:0;left:0;}
.newsright table{font-size:14px;font-family:微软雅黑;margin-top:7px;}
.newsright table tr td{height:30px;}
.newsright tr{color:#efe3f5;height:30px;}
.newsright tr:hover{color:#aa84ff;}
span.newskind{display:inline-block;*display:inline;zoom:1;width:85px;height:22px;line-height:22px;text-indent:25px;*text-indent:0; *width:65px;*padding-left:20px;background:url(../images/newsgray.png) no-repeat left center;}
span.newskind:hover{}
a.titlea{color:#94a1bf;position:relative;display:block;width:370px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
span.newstitle{display:inline-block;*display:inline;zoom:1;text-indent:15px;position:relative;*text-indent:8px;}
a.more{display:inline-block;*display:inline;zoom:1;font-size:16px;color:#efe3f5;height:27px;line-height:27px;position:absolute;top:20px;right:0px;}
a.more label,a.more img{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
a.more img{margin-top:-2px;*margin-top:3px;}
span.newstag{width:13px;height:13px;text-align:center;text-indent:0;font-size:13px;line-height:13px;color:#fff;position:absolute;top:0;left:0;}
span.taghot{background:url(../images/hot.png) no-repeat;}
span.tagnew{background:url(../images/new.png) no-repeat;}
table tr td a{color:#efe3f5}
table tr.trhover td a{color:#51a9f0}

a.btn_next_secen {position: fixed; left:50%; margin-left:-36px; bottom:15px; width:72px; height:45px; background: url(../images/swiper_1.png);z-index:41;}
a.btn_next_secen img{position:absolute;z-index:11;top:15px;left:9px;}
a.btn_next_secen img#down_w{display:none;}
a.btn_next_secen .b {display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/swiper_2.png) no-repeat 0 0;}

.rightnav{width:158px;height:226px;background:url(../images/code.png) no-repeat;position:fixed;z-index:202;top:50%;margin-top:-113px;right:-160px;}
.rightnav a{display:block;}
.rightnav a.closeRight{width:95px;height:58px;position:absolute;bottom:2px;left:0;}
.rightnav a.openRight{width:35px;height:58px;background:url(../images/open.png) no-repeat;position:fixed;right:0;top:50%;margin-top:-29px;display:none;}
.nav {width: 100px; height:270px;margin-left:17px;list-style-type:none;}
.nav li {margin:10px 0; width:91px; height:80px; overflow: hidden; position: relative;}
.nav li a{display: block;width:91px;height:58px;font-size:14px;padding-top:20px;text-align:center;color:#9366f0;background: url(../images/nav_nor.png) no-repeat 0 0;}
.nav li a span{display:inline-block;*display:inline;zoom:1;width:60px;height:0px;border-bottom:1px solid #9366f0;}
.nav li a.on span{border-bottom:1px solid #000;}
.nav li a label{font-size:12px;cursor:pointer;}
.nav li a.on{color:#000;background: url(../images/nav_sel.png) no-repeat 0 0;position: absolute; right: 0; top: 0;}
.tobaby{display:block;margin-top:15px;}

img.dlcode{z-index:10;right:50px;}


.footer{position:relative;height:125px;line-height:45px;width:100%;color:#959eb1;text-align:center;font-family:宋体;font-size:14px;background:#000;z-index:40;}
.footer a {color:#959eb1;}
.footimg{display:inline-block;*display:inline;zoom:1;width:105px;padding-right:15px;height:35px;border-right:1px solid #fff;vertical-align:middle;margin-right:20px;}
.footimg a{display:inline-block;*display:inline;zoom:1;width:105px;height:35px;}
#rolefoot{background:#1E121E;position:absolute;bottom:0;left:0;}

#indexfoot{width:100%;bottom:0;left:0;}

/*新闻*/
body#listtbody,div#listwrap,div#listcontainer{
	min-height:100%;
	height:auto;
	overflow:visible;
}
body#listtbody{background:#21232e;}
div.newsbanner{width:100%;height:300px;background:url(../images/newsbanner.jpg) no-repeat center top;margin-top:-50px;}
div.newsbanner a.logolink{display:block;width:645px;height:95px;position:absolute;top:40px;left:50%;margin-left:-323px;}
div.newsbanner img{}
div.newsnav{width:100%;height:60px;background:#363946;}
div.newsnavmain{width:1000px;height:60px;line-height:60px;font-size:22px;color:#51a9f0;margin:0px auto;}
div.detailnav{width:935px;}
div.newsnavmain a,div.newsnavmain span{color:#94a1bf}
div.newsnavmain a:hover{color:#51a9f0;}
div.content_out{width:1200px;position:relative;margin:0px auto;}
div.listContent,div.newsDetail{width:1000px;min-height:600px;margin:0px auto;margin-top:20px;padding-bottom:90px;}
div.listContent{position:relative;float:left;margin-left:100px;}
div.list_l{width:1000px;float:left;margin-left:0px;}
div.list_r{width:194px;height:500px;float:right;margin-top:25px;text-align:center;font-size:20px;color:#3f4358;display:none;}
div.list_r img{margin-bottom:8px;}
a.dl_ios,a.dl_iosyy,a.dl_android,.dl_getbag{display:block;width:188px;height:55px;color:#fff;font-size:18px;line-height:48px;text-indent:43px;}

div.list_r a.dl_ios,div.list_r a.dl_iosyy,div.list_r a.dl_android{width:194px;height:48px;color:#fff;}
div.list_r a.dl_iosyy{background:url(../images/dl_iosyy.jpg) no-repeat;margin-bottom:15px;}

div.list_r a.dl_ios{background:url(../images/dl_ios.jpg) no-repeat;margin:15px 0}
div.list_r a.dl_android{background:url(../images/dl_android.jpg) no-repeat;text-indent:30px;}
div.newslist{width:1000px;margin-top:25px;}
div.newstabhead{width:999px;height:45px;line-height:45px;font-size:24px;border:1px solid #52A9F0;border-right-width:0px;margin-bottom:25px;}
div.newstabhead a{display:block;width:332px;height:45px;background-color:none;line-height:45px;color:#51a9f0;text-align:center;border-right:1px solid #52A9F0;float:left;}
div.newstabhead a:hover,div.newstabhead a.sel{color:#21232e;background-color:#52A9F0;}
div.newscontent .newslistcontent{display:none;}
div.newslistcontent table{width:1000px;margin:0px auto;}
div.newslistcontent table tr{color:#94a1bf;}
div.newslistcontent table tr:hover{color:#51a9f0}
div.newslistcontent table tr td{height:50px;line-height:50px;font-size:14px;border-bottom:1px dashed #575353;}
div.newslistcontent table tr td a{font-size:16px;}
a.listtitle{width:800px;text-indent:5px;}
a.listtitle span.newstag{text-indent:0;top:10px;left:0px;}
.timetd{text-align:right;}
a.toloadmore{display:block;width:150px;text-align:center;padding:8px 0px;color:#51a9f0;border:1px solid #51a9f0;margin:30px auto;}
#newsfooter{position:absolute;bottom:0px;}

div.newsDetail{width:1000px;margin-top:35px;}
div.newsdetailheader{width:100%;height:45px;background:#f0dd66;margin-bottom:25px;display:none;}
div.newsdetailheader a{display:block;width:100px;height:33px;line-height:33px;background:url(../images/toback.png) no-repeat 60px center;border:1px solid #2f2b2b;color:#2f2b2b;font-size:18px;text-indent:20px;float:right;margin-right:15px;margin-top:5px;}
div.newsdetailcontent span.spannewstitle{display:block;width:100%;text-align:center;font-size:30px;font-weight:bold;color:#51a9f0;}
div.newsdetailcontent span.pubtime{display:block;text-align:center;font-size:14px;font-weight:normal;color:#999;line-height:50px;}
div.newmain{font-size:14px;text-indent:28px;color:#bbb;line-height:32px;padding-bottom:35px;}
div.newmain p.imgp{text-align:center;text-indent:0;}
div.newmain p.imgp img{width:750px;}

a#downIos,a#downIosyy,a#downAndroid,a#dl_getbag{position:absolute;z-index:6;bottom:67px;}
a#downAndroid{left:18px;}
a#downIos{left:211px;}
a#downIosyy{left:405px;}
a#dl_getbag{width:145px;height:83px;bottom:138px;left:20px;}

/*视频弹窗*/
/*弹窗*/
.video_box,#rolevideo_box,#index_video_box{width:540px;height:430px;position:relative;z-index:999;display:none;}
#index_video_box{width:640px;}
#rolevideo_box{}
.btnclose,.closebagecode{display:block;width:23px;height:23px;background:url(../images/box_close.png) no-repeat;position:absolute;z-index:100;top:0;right:0;}
#backgroundPopup{ 
		position:fixed;   
		_position:absolute;   
		height:100%;   
		width:100%;   

		top:0;   
		left:0;   
		background:url(../images/showbg.png);   
		z-index:888;
		display:none;
 }
div#guidebox{width:780px;height:470px;background:url(../images/yindao.jpg) no-repeat;position:relative;z-index:999;display:none;}
div#guidebox a{display:block;position:absolute;}
div#guidebox a.guidemain{width:780px;height:470px;z-index:999;top:0px;left:0px;}
div#guidebox a.guideclose{width:56px;height:56px;z-index:1001;top:0;right:0;}
div#bagcode{width:400px;height:405px;background:url(../images/showcodebg.png) no-repeat;font-size:18px;color:#f3e16b;z-index:999;display:none}
.closebagecode{width:45px;height:45px;background:none;top:15px;right:22px;}
div#bagcode p,div#bagcode span{position:absolute;}
div#bagcode span{font-size:24px;font-weight:bold;bottom:70px;left:137px;}
div#bagcode p{width:100%;text-align:center;bottom:42px;left:0;}
 
 /*回到顶部*/
 #totop{position:fixed;bottom:90px;margin-left:1120px;z-index:999;width:50px;height:50px;cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10%;display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:50px;height:50px;background:url(../images/totop.png) no-repeat center #333643;}
#totop a.cur{background-position:-88px 0;text-decoration:none;color:#3a9}
 
#indexswf{ width:100%;position:absolute;top:0px;left:0;}

/*页面加载进度*/
img.yuan_s,img.yuan_b{position:absolute;}
img.yuan_s{top:50%;margin-top:-47px;left:50%;margin-left:-45px;-webkit-animation-name:rotate_s;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}
img.yuan_b{top:50%;margin-top:-50px;left:50%;margin-left:-48px;-webkit-animation-name:rotate_b;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;}

/*动画*/
@-webkit-keyframes rotate_s{
	0%{
		-webkit-transform:rotate(0deg);
		 opacity:1;
	}
	50%{
		-webkit-transform:rotate(180deg);
		 opacity:1;
	}
	100%{
		 -webkit-transform:rotate(360deg);
		 opacity:1;
	}
	
}
@-webkit-keyframes rotate_b{
	0%{
		-webkit-transform:rotate(0deg);
		 opacity:1;
	}
	50%{
		-webkit-transform:rotate(-180deg);
		 opacity:1;
	}
	100%{
		 -webkit-transform:rotate(-360deg);
		 opacity:1;
	}
	
}


.wrap.g_show{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;}


.bannermain{width:980px;height:80px;margin:0px auto;color:#f1f1f1;font-size:41px;font-weight:bold;line-height:88px;background:url(../images/chilaban.png) no-repeat left 50%}
.bannermain span{color:#006bb0;font-size:40px;font-weight:normal;margin-left:5px;}
.childmain{width:980px;margin:30px auto;min-height:600px;padding:0 0 35px 0}
.childbanner {
  width: 100%;
  height: 80px;
  background: #32A1E8;
}
.companymain{margin-top:0px;padding-top:50px}
#footer {
  margin-top: 30px;
  padding: 15px 0px 25px 0px;
  color: #727272;
}
.footermain {
  width: 900px;
  height: 62px;
  margin: 0px auto;
}
div.footer_right {
  width: 675px;
  float: right;
}
div.footer_left, div.footer_right {
  height: 62px;
  position: relative;
}
div.footer_left, div.footer_right {
  height: 62px;
  position: relative;
}
user agent stylesheetdiv {
  display: block;
}
.news-content2{
	line-height:30px;
	font-size:12px;
	}