@charset "utf-8";
.html5-main-video {
    width: 2560px;
    height: 1200px;
    left: 50%;
    margin-left: -1280px;
    top: 0px;
    position: absolute;
    overflow: hidden;
}
.clear,.clr{clear:both; margin:0; padding:0; height:0; line-height:0; display:block; font-size:0; background:none; overflow:hidden; }
.h05{height:5px;}
.h10{height:10px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h80{height:80px;}
ul.list li{margin:0; list-style:none; line-height:150%;}
.red{color:#f00;}
.fll{float:left; display:inline; }
.flr{float:right;}
.hide{display:none;}
.mau{margin:0 auto;}
.por{position:relative;}
.poa{position:absolute;}
.center{text-align:center;}
.in{width:1000px; position:relative; margin:0 auto;}
.wrap{ width:1400px; position:relative; margin: 0 auto; }

 #contributeIframe{ position: relative; }
.bottombg{ width:100%; background:url(bg.jpg) no-repeat center 0;  }
#downloadbg{  background:url(bg.jpg) no-repeat center 0;  }
#downloadbg .bottom{min-height: 2150px; -height: 2150px; padding-bottom: 80px; }
.man{ width:630px; width: 0;  display:inline; float:left; position:relative; overflow:hidden; display: none;}
.man .logo{ display:block; left:0; top:0; width:100%; height:1860px; cursor:default;}
.content{ width:1180px; position: relative; }
.tk16 {
	position: absolute;
	left: -96px;
	top: 699px;
	cursor: pointer;
}
.spbtn { display: block; height: 71px; width: 71px; position: absolute; left: 645px; top: 480px; z-index: 2; background: url(spbtn.png) no-repeat; }

.spbtn img { display: block; left: 0; position: absolute; top: 0; width: 100%; }
.slide{ width:220px; position:relative; z-index:10; margin-top: 0}
.rookie_wrap{ width:100%; overflow:hidden;  }
.left_btn{  overflow:hidden; /*transition-duration:.3s; -webkit-transition-duration:.3s; -ms-transition-duration:.3s; -o-transition-duration:.3s;*/  background:url(left_btn.png) no-repeat; }
.leftbtn1{ float: left; width: 110px; height: 88px; text-align: center; text-align: center; color: #999999; position: relative;  background:url(leftbtn1.jpg) no-repeat; }
.leftbtn1.on{ background-position: -110px 0; }
.rookie_wrap .leftbtn1 .left_btn{ position: absolute; width: 100%; height: 88px; left: 0; top: 0; }
.rookie_wrap .left_btn.rookie_btn_1{ width: 100%; height: 72px; overflow: hidden; background-position: 0 -205px; }
.rookie_wrap .left_btn.rookie_btn_1:hover{ background-position: -220px -205px; }

.leftbtn1:hover{ color: #cccccc; }
.rookie_wrap .rookie_btn_2:hover .left_btn{ background-position:-220px -277px;  }
.rookie_wrap .rookie_btn_3:hover .left_btn{ background-position:-330px -277px;  }

.rookie_wrap .rookie_btn_4:hover .left_btn{ background-position:-220px -366px;  }
.rookie_wrap .rookie_btn_5:hover .left_btn{ background-position:-330px -366px;  }

.rookie_wrap .rookie_btn_6:hover .left_btn{ background-position:-220px -454px;  }
.rookie_wrap .rookie_btn_7:hover .left_btn{ background-position:-330px -454px;  }

.rookie_wrap .wzms{ position: absolute; left: 0; top: 52px; font-size: 14px; text-align: center; width: 100%; }

.rookie_wrap .rookie_btn_2 .left_btn{ background-position: 0 -277px; }
.rookie_wrap .rookie_btn_3 .left_btn{ background-position: -110px -277px; }
.rookie_wrap .rookie_btn_4 .left_btn{ background-position: 0 -365px; }
.rookie_wrap .rookie_btn_5 .left_btn{ background-position: -110px -365px; }
.rookie_wrap .rookie_btn_6 .left_btn{ background-position: 0 -453px; }
.rookie_wrap .rookie_btn_7 .left_btn{ background-position: -110px -453px; }

.coms{  background:url(coms.png) no-repeat;  }
.left_wxbtn2{ width: 70px; height: 40px; padding-top: 78px; position: relative; background:url(left_wxbtn2.png) no-repeat; text-align: center;  }
.leftti{ display: block; color: #fff; height: 46px; line-height: 46px; }
.leftkfzq2 .leftti{ text-align: left; }
.leftti span{ margin-left: 25px; display: inline-block; vertical-align: middle;  }
.o1{ width: 22px; height: 24px; margin-right: 5px; background-position: 0 -183px; }
.o2{ width: 22px; height: 24px; margin-right: 5px; background-position: -25px -183px; }
.o3{ width: 26px; height: 24px; margin-right: 5px; background-position: -52px -183px; }
.o4{ width: 22px; height: 24px; margin-right: 5px; background-position: -82px -183px; }

.xszylist{ padding-left: 60px; margin-top: 12px; }
.xszylist a{ color: #ffcccc; display: block; height: 36px; font-size: 14px; }
.xszylist a:hover{ color: #ff0000; text-decoration: underline; }

.leftbg{ min-height: 1125px; background:#232323 url(left.jpg) no-repeat center bottom; }
.slide_content h2{ line-height:28px;  font-weight:normal; color:#9a8568; }
.leftkfzq{ margin:0 auto; width:166px; height:209px; position:relative; }
.leftjcxz{ width:100%; }
.slide_content h2.textAC{  background:#221f1e; }
.slide_content h2 span.weibo_span{ display:block; width:16px; height:12px; background:url(weibo_span.jpg) no-repeat; margin:8px 4px 0px 0px;}
.slide_content h2 span.weixin_span{ display:block; width:16px; height:15px; position:relative; background:url(weixin_span.jpg) no-repeat; margin:5px 4px 0px 0px;}
.weibo_wrap a{ float:left; display:inline; color:#9b9d9f; display:inline; margin:0 0 0 22px; }
.weibo_wrap{ position: relative; height: 235px; margin-top: 20px; }

.leftkfzq2{ margin:0 auto; height:435px; text-align:center; color:#999;position:relative; }
.kfbtb{ display: inline-block; width: 85px; height: 30px; line-height: 30px; text-align: center; margin: 11px 5px 0; background-color: #151515; color: #999999; }
.kfbtb:hover{ color: #cccccc; }
.wanjiapindao{ display: block; position: relative; margin: 11px auto; width: 180px; height: 38px; line-height: 38px; background-color: #151515; }
.wanjiapindao span.coms{ position: absolute; left: 16px; top: 13px; width: 14px; height: 14px; background-position: -21px -216px; cursor: pointer; }
.wanjiapindao span.txt{ position: absolute; left: 39px; top: 0; width: 138px; height: 38px; background:none; color: #999; border:0; }
.ewms{ width: 174px; height: 196px; padding-top: 8px; margin: 20px auto 0; border: solid 3px #704344;  }
.ewm21{ width: 160px; height: 160px; position: relative; margin: 0 auto;  background-color: #fff; }
.ewm21 img{ display: none; position: absolute; left: 18px; top: 18px; width: 126px;  }
.ewm21 img.on{ display: block; }
.left_wxbtn{ position: absolute; width: 161px; height: 26px; left: 0; bottom: -20px; background:url(left_wxbtn.png) no-repeat; }
.left_wxbtn.on{ background-position: 0 -26px;  }
.left_wxbtn a{ float: left; width: 80px; height: 26px; text-align: center; line-height: 26px; color: #fff; }
.left_wxbtn a.a1{ color: #000; }

.left_wxbtn.on a.a1{ color: #fff; }
.left_wxbtn.on a.a2{ color: #000; }

.weibo_wrap a.weibo_sina{ background-position:0 0;  }
.weibo_wrap a.weibo_qq{ background-position:-90px 0;  }
.weibo_wrap a.weibo_wb{ background-position:0 -118px;  }
.weibo_wrap a.weibo_dudu{ background-position:-90px -118px; }

.weibo_wrap a.weibo_sina:hover{ color: #ffffff; background-position:-257px 0;  }
.weibo_wrap a.weibo_qq:hover{ color: #ffffff; background-position:-347px 0;  }
.weibo_wrap a.weibo_wb:hover{ color: #ffffff; background-position:-257px -118px;  }
.weibo_wrap a.weibo_dudu:hover{ color: #ffffff; background-position:-347px -118px; }

.jiankang{ width: 220px; height: 275px; margin: 20px 0 0; background-color: #fff; padding-top: 25px; text-align: center;  }
.dtt{ display: block; margin: 0 auto 25px; width: 108px; height: 20px; background-position: -134px -56px;  }
.jianlangsm{ width: 160px; height: 104px; background-color: #fafafa; border: solid 1px #f3f3f3; padding: 12px; margin:0 auto 10px; line-height: 24px; font-size: 12px; }

.weixin_pic{ width:87px; height:85px; background:url(weixin_pic.jpg) no-repeat; margin:0 auto;}
.textAC{ text-align:center;}
.kefu_wrap{ width:132px; padding:0px 4px; margin:0 auto; }
.kefu_wrap a{ display:block; height:22px; line-height:22px;  text-align:center; color:#999999; margin-top:15px;}
.kefu_wrap a:hover{ color:#ee0d0d; text-decoration:underline; }
.kefu_phone{ width:132px; padding:4px 4px 0px 4px; margin:0 auto; border-top:1px solid #3e3d3d; font-size:16px; color:#9a8568;}
.leftkfzq .kefu_phone{ padding:44px 0 0 40px; height:32px; color:#999999; font-family:"Vani"; }
.leftkfzq .kefu_wrap{ padding:4px 4px 0; }
.leftkfzq a .ico {  background: #cc4212;  display: inline-block;  height: 3px;  margin-right: 8px;  overflow: hidden;  vertical-align: middle;  width: 3px; }
#laohugif{ position:absolute; bottom:30px; left:42px; }

.leftjcxz_wrap{ width:100%; }
.leftjcxz_wrap a{ display:block; width:154px; text-indent:17px; margin:0 auto; border-bottom:dotted 1px #3d3d3d; color:#9b9d9f;  height:24px; padding:5px 0 0; }
.leftjcxz_wrap a .ico{ width:3px; height:3px; background:#cc4212; overflow:hidden; display:inline-block; vertical-align:middle; margin-right:8px;}
.leftjcxz_wrap a:hover{ color:#de4d1b; text-decoration:underline; }

.wenjuan{ width:124px; padding:8px 8px 0px 8px; border-top:1px solid #2f7167; margin:0 auto;}
.wenjuan label{ display:block; width:100%; line-height:24px; color:#b4c6c3;  margin-bottom:6px; cursor:pointer;}
.wenjuan input.submit{ display:block; width:44px; height:20px; line-height:20px; text-align:center; color:#39510c;  background-color:#bfd9d3; border:0px; margin:0 auto; font-weight:bold; cursor:pointer;}
.hezuo_wrap{ width:182px; height:28px; background:#f9f9f9 url(slected.png) 160px 5px no-repeat; margin:14px auto 0; cursor:pointer; position:relative; border: solid 2px #b1b1b1; }
.hezuo_wrap h2{ padding-left:20px; line-height:28px;  color:#333333; cursor:pointer; font-size:13px; text-align: left; }
.hezuo_mainbg{ display:none; width:182px; height:80px; overflow:hidden; padding:8px 0px; position:absolute; left:0px; top:28px; background-color:#131820;}
.hezuo_mainbg.on { display: block}
.hezuo_main{ width:126px; height:80px; overflow:hidden; position:relative; margin:0 auto; }
.hezuo_main a{ display:block; line-height:26px; color:#999999; text-align:center;  }
.hezuo_main a:hover{ background-color:#333; color:#fff; }
/*导航*/
.nav{ width:1400px; height:168px; z-index:2; }
.content .nav{ position:absolute; left: -170px; top: 0;  }
.nav ul{ width:100%; height:60px; position:relative; z-index:2; }
.nav li{ float:left; display: inline; margin-top: 14px; width:132px; min-height:168px; position:relative; text-align: center; }
.nav li.navlogo{ width: 250px; height: 154px; margin-top:0; background:url(logo.png) no-repeat center 0; background-size: 160px auto;  }
.cbg{ left:0; position:absolute; top:0; width: 100%; height:150px; padding:35px 0 20px; transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s;  }

.nav li .cbg a { float:none; text-align: center; color: #fff; display: block; height: 28px; line-height: 28px; padding:0; font-size: 12px; text-indent: 0; transition-duration:.2s; -webkit-transition-duration:.2s; -o-transition-duration:.2s; -ms-transition-duration:.2s; }
.nav li .cbg a:hover { color: #ff0000; text-decoration: underline; /* background:#ff0000;	box-shadow:-2px 0px 4px #e6e6e6,0px -2px 4px #e6e6e6,0px 2px 4px #e6e6e6,2px 0px 4px #e6e6e6;-webkit-box-shadow:-2px 0px 4px #e6e6e6,0px -2px 4px #e6e6e6,0px 2px 4px #e6e6e6,2px 0px 4px #e6e6e6;	-ms-box-shadow:-2px 0px 4px #e6e6e6,0px -2px 4px #e6e6e6,0px 2px 4px #e6e6e6,2px 0px 4px #e6e6e6; -o-box-shadow:-2px 0px 4px #e6e6e6,0px -2px 4px #e6e6e6,0px 2px 4px #e6e6e6,2px 0px 4px #e6e6e6; */}
.nav a{ display:inline; width:100%; float:left; padding:12px 0 0 0; position:relative; z-index:2; }
.nav a span.china{ line-height:20px;  color:#fff; font-size: 16px; font-weight:bold;}
.nav a span.english{ line-height:18px; font-size:10px; color:#003050; font-family:"Bell MT"; display:none; }
.nav a span.china:hover{ color:#de4d1b;}
.nav a span{ font-size:14px; }
.prize{ width:200px; height:36px; overflow:hidden; padding:10px 0px 0px 10px; position:absolute; top:0px; right:-200px;}
#guide dl, #guide dt,#guide dd{  float:left; margin:0;  padding:0; }
.prize dl{ width:10000%;}
.prize p{ float:left;}
.slogan{ width:819px; height:700px;  position:relative; display:block; overflow:hidden; }
.slogan a{ position:absolute; left:0; top:0; display:block; width:830px; height:230px; }
/*主内容*/
.step{ margin:0px 0 12px 0px; }
.step_1{ position: absolute; left: 0; top: 0; width:410px; height:490px; background:#fff; }
.step_1_1{ position: absolute; left: 430px; top: 0; width:410px; height:490px; background:#fff; }
.step_1_2{ position: absolute; left: 860px; top: 0; width: 300px; height: 480px; background-color: #fff; }
#dfbd{ position: absolute; width: 410px; height: 370px; left: 0; top: 510px; background-color: #fff; }
#rybbg{ position: absolute; width: 410px; height: 370px; left: 430px; top: 510px; background-color: #fff; }
#sstxbg{ position: absolute; width: 300px; height: 390px; left: 860px; top: 490px; background:#fff url(saishi.jpg) no-repeat center bottom;  }
.zrx{ position:absolute; height:375px; width:840px; left: 0px; top: 900px; background-color: #fff; }
.hudongs{ position: absolute; left: 860px; top: 900px; width: 300px; height: 375px; background-color: #fff; }

.luntanretie{ position: absolute; left: 0; top: 1295px; width:840px; height: 370px; background-color: #fff; }
.luntanretie .index_news_main li a{ width: 500px; }
.zqxwbg{ position: absolute; left: 860px; top: 1295px; width: 300px; height: 370px; background-color: #fff; }
.zhiye{ position: absolute; width: 1160px; height: 380px; background-color: #fff; left: 0; top: 1685px; background:url(zhiye.jpg) no-repeat center 0; overflow: hidden; }
.bbhgbg{ width: 1160px; height: 300px; position: absolute; left: 0; top: 1686px; background-color:#fff; }


.sers{ height:135px; padding-top: 20px; text-align: center; color: #fff; background:url(server.jpg) no-repeat; }
.sever_wrap strong{ display:block; color: #fff; font-size: 22px; margin-bottom: 5px;  }
.step_1 .sever_wrap h2{ border:0; line-height:38px; color:#fff; float:left; width:120px; text-align:right;   }
.sever_wrap ul li{  display: block; }
.sever_wrap h3{ line-height:24px; color:#ff0000; font-weight:normal; display:none; }
.step .sever_wrap h2{ border:0; font-size: 14px; color: #ffcccc; }
.sers2{ height: 85px; padding-top: 30px; background-color: #efefef; font-size: 14px; }
.sers2 li{ display: block; height: 32px; padding-left: 28px; }
.sers2 li strong{ margin: 0 10px; color: #000; }
.sers2 .coms{  display: inline-block; width: 15px; height: 15px; vertical-align: middle; background-position: 0 -238px; }
.xinfupic{ display: block; height: 220px; }
.xinfupic a img{ display: block; width: 100%; }


.index_news{  font-size: 13px; }
h2.index_tab{ height:54px; width:94%; margin:0 auto; position:relative; }
h2.index_tab a.tab{ position: relative; width:60px; height:54px; line-height:54px; text-align:center; color:#000; font-size:16px; font-weight:normal; float:left; display:inline; margin-right:10px; }
h2.index_tab a.tab:hover,h2.index_tab a.on{ color:#333; font-weight:bold; }
h2.index_tab a.more,h2.short_title a.more{ width:16px; height:16px; overflow:hidden; text-indent:-999px; float:right;background:url(coms.png) no-repeat 0 -215px; margin-top:18px; font-size: 14px; font-weight: 100; }
h2.short_title a.more{ margin:10px 10px 0 0;  }
.more{ transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
h2.baike_player a.tab{ line-height:30px; text-align:left; padding:0; }
h2.baike_player a.tab:hover{ background:none; }
.tabbot{ display: none; position:absolute; width:63px; height:3px; background:#eb2716; bottom:-1px; left:0; }
h2.index_tab a.on .tabbot { display: block}
.tougao{ display:inline; margin:2px 10px 0 0; text-align:center; width:58px; height:18px; line-height:18px; color:#ee470d; border:solid 1px #cdcdcd; background:#f2f0f0; float:right;  border-radius:2px; -ms-border-radius:2px; }

h2.index_tab a.more:hover{ color:#bb4512;}
.index_news a.news_vp{ display:block; width:364px; height:31px; overflow:hidden; line-height:30px; text-align:center;  font-weight:bold; color:#de4d1b; border-bottom:1px solid #b6cbc6; margin:0 auto;}
.index_news a.news_vp:hover{ color:#F00;}
.index_news .hotews a { text-align: center;  display:block; width:94%; height:72px; padding-top:20px; font-size:20px; overflow:hidden; font-weight:bold; color:#333333; border-bottom:1px dotted #f0e4cb; margin:0 auto; line-height:24px; }
.index_news .hotews a:hover{ color:#F00;}
.index_news .hotews a span{  color:#666666; font-weight:100;  font-size: 13px; display: block; margin-top: 10px; }

.index_news_main{ width:90%; height:250px; margin:10px auto; }
.index_news_main li,.player_main li{ height: 30px; line-height:30px; font-size: 14px; color:#d6d6d6; background:url(ioc.png) no-repeat 0 center; padding-left: 10px; }

.index_news_main li a,.player_main li a{ display:block; width:320px; height:28px; line-height: 28px; overflow:hidden; color:#333333;}
.index_news_main li a:hover,.player_main li a:hover{ color:#de4d1b; text-decoration:underline; }
.index_news_main li a span,.player_main li a span{ color: #999999; }

.bigeyes{ width:414px; height:490px; margin-bottom:10px; overflow: hidden; }
.main_content .bigeyes{ width:284px; float:left; display:inline; margin:30px 0 0 20px; height:234px; }
.main_content .bigeyes img{ width:284px; height:auto; }
#mycarousel{ position:relative;}
.pic_nav_wrap{ position:absolute; right:18px; bottom:20px; z-index:5;}
.pic_nav{ width:26px; height:22px; float:left;cursor:pointer; z-index:5; position:relative; }
.pic_nav a{ display:block;  width:20px; height:20px; position:absolute; left:0; top:0; overflow:hidden; text-indent:-9999px; background:url(coms.png) no-repeat -179px -183px; }

.pic_main img{ display:block; -ms-transition: all 0.5s linear 0s; transition:all 0.5s linear 0s; max-width:100%; height:490px; }
.bigeyes a:hover img{ -ms-transform:scale(1.1); transform:scale(1.1);  }
.banner_wrap{ width:433px; height:80px; padding-top:10px;}
.pic_nav_wrap .on a{ background-position: -199px -183px;  }

.banner_pic{ width:193px; height:109px; border:1px solid #b6cbc6; overflow:hidden; }
.banner_pic img{  -ms-transition: all 0.5s linear 0s; transition:all 0.5s linear 0s; }
.banner_pic:hover img{ -ms-transform:scale(1.1); transform:scale(1.1);  }

.step h2{ border-bottom:solid 1px #e8e8e8; line-height:42px;  }
.step h2 img{ margin:12px 0 0 10px; float:left; display:inline; }
.step_2{ width:100%; height:100px; margin:0 0 62px; }
.topic h2{ width:800px; height:41px; line-height:40px; padding-left:8px; font-size:16px; font-weight:normal; color:#000; display:none; background:url(xx1.jpg) repeat-x;  }
#marquee{position:relative; width:100%; height:96px; border-left:solid 1px #e6e6e6; overflow:hidden; }
.topic_main{ width:100%; position:absolute; left:0; top:0; }
#marquee li{ width:207px; height:94px; float:left; border:solid 1px #e6e6e6; border-left:0; position:relative; }
#marquee li a{ position:absolute; left:0; top:0; display:block; width:207px; overflow:hidden; height:94px;transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
#marquee li img{ width:207px; height:94px; position:absolute; border:solid 3px #ffdb95; top:-3px; left:-3px;  transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
#marquee li.on{ z-index:2; }
#marquee li a:hover{box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;-webkit-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc; -ms-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc; }
#marquee li a:hover img{ width:201px; height:88px; left:0; top:0;  }
.data_main{ padding:10px 18px; height:110px;}
.data_main a{ display:block; width:70px; padding-left:20px; height:28px; line-height:28px;  color:#025649; background:url(data_span.jpg) left center no-repeat; float:left;}
.data_main a:hover{ color:#de4d1b;}

.job{ width:100%; height:75px; line-height: 75px; background-color: #fbfbfb; position: relative; }
#sstxbg .job{ background:none; height: 75px; }

.dfbdtt{ display: inline-block; vertical-align: middle; width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: 0 0; }
.rybtt{ display: inline-block; vertical-align: middle;  width: 72px; height: 25px; margin-left: 25px; margin-top: 30px; background-position: 0 -26px; }
.sstxtt{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 50px; background-position: 0 -52px; }
.zrxtt{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: 0 -77px; }
.hudongstt{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: 0 -102px; }
.retiett{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: 0 -126px; }
.zqxwtt{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: 0 -152px; }
.zytt{ position: absolute; left: 26px; top: 29px; width: 20px; height: 30px; background-position: -224px -183px; }
.bbhgtt{ display: inline-block; vertical-align: middle;  width: 96px; height: 24px; margin-left: 25px; margin-top: 30px; background-position: -106px -152px; }

.sslist{ width: 90%; height: 260px; overflow: hidden; position: relative; margin: 0 auto 0; }
.sslist ul{ position: absolute; left: 0; top: 0; }
.sslist ul li{ display: block; height: 70px; padding-top: 17px; position: relative; border-bottom: solid 1px #f4f4f4; }
.sslist ul li .hqi{ position: absolute; width: 20px; height: 20px; left: 0; top: 19px; background-position: -155px -183px; }
.sslist ul li .qi1{ background-position:-107px -183px;  }
.sslist ul li .qi2{ background-position:-131px -183px;  }

.sslist ul li p{ padding-left: 36px; line-height: 24px; }
.sslist ul li p strong{ font-size: 16px; color: #333; }
.sslist ul li p span{ color: #b0b0b0; }
.cent{ text-align: center; margin-top: 20px; }
.cent a{ display: inline-block; width: 99px; height: 18px; line-height: 18px; margin: 0 10px; color: #d2b57e; background-color: #fff; }
.cent a.on{  color: #fff; background-color: #d2b57e;  }


.job_main{ height:120px; padding:10px 0px 0px 7px; font-family:\5FAE\8F6F\96C5\9ED1; }
.job_main span{ float:left; display:inline; width:77px; height:29px; padding:1px; background:#fbf6e9; border:solid 1px #f0e4cb;   margin:0px 5px 7px 0px;}
.job_main span a{ float:left;width:77px; height:29px; text-align:center; color:#000000; line-height:29px;  }
.job_main span a:hover{ background:#ee470d; color:#fff; }
.ninezy{ float:left; display:inline; margin:10px 10px 0 10px; }
.index_btn{ display:block; width:193px; height:171px; border:1px solid #b6cbc6; text-indent:-9999px;}
.btn_1{ background:url(btn_1.jpg) no-repeat;}
.btn_2{ background:url(btn_2.jpg) no-repeat;}
.btn_3{ background:url(btn_3.jpg) no-repeat;}
.btn_4{ background:url(btn_4.jpg) no-repeat;}

.player_main{ width:362px; height:116px; margin:0 auto; padding:8px 0;}
#player_1,#player_2{ width: 380px;  }
.step_3{ width:193px; background-color:#fbf6e9; border:1px solid #f0e4cb; overflow:hidden; }
.short_title{ padding-left:8px; width:185px; height:41px; line-height:40px;  font-weight:normal; color:#000; background-color:#bfd9d3;}
.act_wrap{ height:108px; padding-top:21px;}
.act_wrap a{ display:block; width:150px; height:38px; line-height:38px; text-align:center; font-family:\6977\4F53; font-size:20px; color:#fff; background-color:#29ae96; border:1px solid #077d68; margin:0 auto 10px auto;}
.act_wrap a:hover{ border:1px solid #29ae96;}
.step_4{ width:398px; }
.step_4 .pic_wrap{ height:110px; padding:10px;}
.media_tb{ background-color:#b7cdc8;}
.weibo_main{ padding:10px 0px 0px 10px; height:119px;}
.sina_span{ display:block; float:left; width:16px; height:16px; background:url(sina_span.jpg) no-repeat; margin-top:8px; margin-right:4px; border-radius:2px;box-shadow:1px 1px 1px #a2a1a1;}
.tentent_span{ display:block; float:left; width:16px; height:16px; background:url(tentent_span.jpg) no-repeat; margin-top:8px; margin-right:4px; border-radius:2px;box-shadow:1px 1px 1px #a2a1a1;}
/*通用底部*/
.bn{ display:block; width:314px; height:60px; position:absolute; right:0; top:7px; background:url(ba.png) left 0 no-repeat; }

.rbgy{ width:690px;background:url(bgy.jpg) center 0 repeat-y;}
.rtop{ width:690px;background:url(bgtop.jpg) center top no-repeat;}
.rbot{ width:690px;background:url(bgbot.jpg) center bottom no-repeat;padding-bottom:60px;}

#videoStart img{ display:block; }
.pa_0{ position:absolute; top:0px; right:0px;}
.pa_1{ position:absolute; top:182px; right:0px;}
.pa_2{ position:absolute; top:370px; right:0px;}
.pa_3{ position:absolute; top:558px; right:0px;}
.pa_4{ position:absolute; top:746px; right:0px;}
.pa_5{ float:left; }
.pa_6{ float:left; margin:0 10px; display:inline; }
.pa_7{ position:absolute; top:370px; right:205px;}
.pa_8{ position:absolute; top:558px; right:205px;}
.pa_9{ position:absolute; top:746px; right:205px;}
.pa_10{ float:left; }
.pa_11{ position:absolute; top:370px; right:410px;}
.pa_12{ float:left; display:inline; }
.pa_13{ position:absolute; top:558px; right:1025px;}
.pa_14{ position:absolute; top:746px; right:615px;}
.pa_15{ position:absolute; top:746px; right:820px;}
.pa_16{ position:absolute; top:746px; right:1025px;}
.pa_17{ position:absolute; top:746px; right:1230px;}
.pa_6 img{ display:block;}

/*新闻列表*/
.main_content{ position:relative; background:#fff; width: 950px; margin-top: 102px; padding-bottom: 20px; }
.main_right{ position:absolute; right:-128px; top:62px;}
.main_right a{ display:block; width:107px; margin-bottom:10px; border:solid 1px #f6eedc;}
.main_right a img{ display:block; width:100%; }
.main_title{ height:102px; width:100%; position:absolute; left:0; top:-102px; border-bottom:3px solid #f2f2f2; background: #ffffff; }
.main_title h2{ line-height:102px; color:#8d1100; font-size:18px; font-weight:normal; padding-left: 47px; width: 130px;overflow: hidden;height: 102px; }
.main_title h2 .titback{ vertical-align:middle; margin-left:10px; overflow:hidden; text-indent:23px; display:inline-block; width:79px; height:22px; background:#8d1100 url(back.png) no-repeat 13px 6px; transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; font-size:12px; line-height:20px; color:#fff;border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -ms-border-radius:8px;}
.main_title h2 .titback:hover{ background:#fa9428 url(back.png) no-repeat 6px 6px; box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;-webkit-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;	-o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6; -o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6; }

.main_title h2 span{ color:#8d1100; font-size:30px; padding-right:10px; height: 102px;border-bottom: solid 3px #eb2716;display: inline-block;vertical-align: top;}
.main_title h4{ color:#666666;  padding:10px 36px 0 0; line-height:88px; font-weight:100; font-size:13px;  }
.main_title h4 a{ color:#666666; margin: 0 4px; }
.main_title h4 a:hover{ color:#de4d1b;}
.main_tab{ height:38px; margin:25px auto; overflow:hidden; width:90%; }
.news_list{ width:90%; margin:0 auto; }
.main_tab a{ height:38px; line-height:38px; color:#151f02; text-align:center; background-color:#dcddde; float:left; display:inline; }
.main_tab_s a{ width:110px;}
.mr5{ margin-right:4px;}
.main_tab a:hover,.main_tab a.on{ color:#fff; background-color:#ee470d;}
.news_list li{ padding-top:10px; height:36px; line-height:24px; border-bottom:1px dashed #dddddd; padding-right:10px; padding-left:2px;  }
.news_list li a{ color:#565656; }
.news_list li a:hover{ color:#ff0000;}
span.news_temp{ color:#999999; display:inline-block; overflow:hidden; line-height:18px; height:20px; width:48px;  margin:4px 4px 0px 0px;  }
span.date{ color:#909090; font-size:12px; }
.news_content p strong.a{ display:block; width:782px; height:37px; line-height:37px; background:url(newstt.jpg) no-repeat; text-indent:24px; font-size:18px; color:#fff;  }

.pages{ width:400px; text-align:center; margin:0 auto; padding:40px 0px 105px 0px;}
.pages a,.pages span{ color:#fff; line-height:22px; border:1px solid #353535; background:#353535; margin:0px 2px; padding:0 10px; text-align:center; height:23px; display:inline-block; vertical-align:middle; }
.pages a:hover,.pages span.on,.pages a.on{ border:2px solid #bd0000; height:21px; line-height:20px; padding:0 9px; background:#bd0000; }

.picture_wrap{ width:782px; padding:12px 8px 24px 8px; margin-bottom:20px; }
.picture_wrap h2{ height:54px; line-height:54px; width:622px; margin:0 auto 30px; border-bottom:1px solid #bfd9d3; }
.picture_title_big{ font-size:34px; color:#606060; font-family:\6977\4F53;letter-spacing:-1px;}
.picture_title_small{  color:#909090; padding-left:10px; font-weight:normal; padding-top:4px;}
.picture_wrap h2 a{ display:block; width:120px; height:34px; line-height:34px; font-family:\6977\4F53; font-size:20px; color:#FFF; text-align:center; background-color:#ee470d; font-weight:normal; margin-left:8px; margin-top:10px;}
.picture_main{ width:782px; height:115px; position:relative;}
.picture_content{ width:726px; height:115px; overflow:hidden; margin:0 auto; position:relative;}
.picture_wmc{ width:1000%; position:absolute; left:0px;}
.picture_content a{ display:block; float:left; margin-right:12px;}

.main_content .picture_wrap{ width:670px; padding:12px 8px 24px 8px; background-color:#fff; border:1px solid #dddddd; margin: 0 auto 20px; }
.main_content .picture_wrap h2{ height:54px; line-height:54px; border-bottom:1px solid #515453;  width:622px; margin:0 auto 30px; }
.main_content .picture_title_big{ font-size:34px; color:#606060; font-family:\6977\4F53;letter-spacing:-1px;}
.main_content .picture_title_small{  color:#909090; padding-left:10px; font-weight:normal; padding-top:4px;}
.main_content .picture_wrap h2 a{ display:block; width:120px; height:34px; line-height:34px; font-family:\6977\4F53; font-size:20px; color:#FFF; text-align:center; background-color:#ee470d; font-weight:normal; margin-left:8px; margin-top:10px;}
.main_content .picture_main{ width:670px; height:115px; position:relative;}
.main_content .picture_content{ width:622px; height:115px; overflow:hidden; margin:0 auto; position:relative;}
.main_content .picture_content a{ display:block; float:left; margin-right:10px;}
.main_content .picture_content a img{ width:148px !important; }

/*新闻内容页*/
.news_title{ border-bottom:1px dashed #565656; padding-bottom:20px; text-align:center; margin-bottom:20px; width:90%; margin:0 auto; position:relative; }
.news_title h2{ line-height:44px; font-size:28px; color:#333333; padding-top:26px; margin-bottom: 20px; }
.news_title span{ padding:0px 4px;  color:#666666;}
.news_title span a{ color:#666666;}
.news_content{ width:90%; margin:28px auto 0; font-size: 14px; padding:0 0 20px; color:#565656; line-height:30px; overflow:hidden;  word-break: normal;     word-wrap: break-word; }
.news_content table{ margin: 0 auto; }
.news_content p{ width:100%; margin-bottom:30px;  }
.news_content td p{ margin: 0; padding: 5px; }
.news_content img{ display:block; max-width:800px; margin:0 auto;}
.news_else{ padding:18px; background-color:#fff; border-top:4px solid #e7c27a; position:relative; width:95%; margin:0 auto 20px;  }
.news_else h2{ line-height:34px; padding-left:32px; color:#a58139; background:url(else_title.jpg) no-repeat 4px 11px; margin-bottom:10px;}
.news_else ul{ width:98%; margin:0 auto; }
.news_else ul li{ width:464px; padding-left:36px; height:28px; line-height:28px; color:#707070;  background:url(data_span.jpg) no-repeat 24px center;}
.news_else ul li a{ color:#707070;}
.newselelogo{ position:absolute; top:75px; right:30px; }

.news_content .common{text-align:right; float:right; width:100%; padding:50px 0 20px;}
.news_content .common span{line-height:30px; vertical-align:baseline; display:block;}
.news_content .common img{width:155px; height:155px; display:inline-block; *display:inline; *zoom:1;}
.news_content .common a{color:#a53f1b;}
.news_content .common a:hover{color:#a53f1b; text-decoration:underline;}

.news_content .share{width:240px; text-align:right; float:right; height:30px;}
.news_content .share span,.news_content .share a{display:block; float:left;height:30px; line-height:30px; vertical-align:baseline;}
.news_content .share a{width:30px; height:30px; background:url(http://zt.ztgame.comv17/inner/inner_common.png) no-repeat; margin:0 2px; padding:0;}
.news_content .share a.qz{background-position:-383px -140px;}
.news_content .share a.qz:hover{background-position:-479px -204px;}
.news_content .share a.renren{background-position:-415px -140px;}
.news_content .share a.renren:hover{background-position:-447px -204px;}
.news_content .share a.kaixin{background-position:-447px -140px;}
.news_content .share a.kaixin:hover{background-position:-447px -172px;}
.news_content .share a.sina{background-position:-479px -140px;}
.news_content .share a.sina:hover{background-position:-479px -172px;}
.news_content .share a.tx{background-position:-415px -172px;}
.news_content .share a.tx:hover{background-position:-415px -204px;}


/*玩家互动*/
.main_tab_l a{ width:197px;}
span.news_temp_2{ color:#FFF; display:block; height:18px; padding:0px 2px; line-height:18px; text-align:center; background-color:#1f6157;  margin:4px 4px 0px 0px;}
.tougao_btn{ display:block; width:87px; height:24px; text-indent:-9999px; background:url(tougao_btn.jpg) no-repeat; }
.photo_main{ width:218px; float:left; display:inline; margin:32px 0 0 32px; padding:8px 8px 6px; border:1px solid #dcdcdc; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.photo_main p{ padding-top:10px; color:#000;  line-height:22px; text-align:left; }
.photo_main p.dou{ }
.photo_main p a{ display:inline-block; width:70px; color:#000; }
.photo_wrap3{ position:relative; width:96%; margin:0 auto; }
.photo_wrap3 .photo_main{ width:241px; padding:0; float:none; display:block; margin:0 auto; position:relative; border:0; background:url(picbg_02.jpg) repeat-y; }
.picbg_01{ display:block; height:10px; overflow:hidden; background:url(picbg_01.jpg) no-repeat; }
.picbg_03{ display:block; height:10px; overflow:hidden; background:url(picbg_03.jpg) no-repeat; }
.photo_wrap3 .photo_main a img{ display:block; width:213px; margin:0 0 0 12px; }
.photo_wrap3 .photo_main p{ padding-top:8px; padding-left:10px; }
.photo_wrap3 .photo_main a.zans{ display:block; position:absolute; bottom:28px; right:15px; height:auto; }
.photo_wrap3 .photo_main a.zans img{ vertical-align:middle; width: auto; display:inline-block; margin:-3px 4px 0 5px; }
.photo_main .zans span{ color:#ff1010; }

.container-fluid { padding: 20px; }
.box { margin-bottom: 20px; width: 248px; position:absolute;}
.box img {  max-width: 100%}
.dou_info{ line-height:22px; }
.photo_main img{ width:218px; }
.newlast{ border:solid 1px #dddddd; border-top:0; background:#fff; width:100%; margin:-25px auto 0; }
.newlast ul{ width:660px; margin:0 auto; }
.newlast ul li{ margin:23px 0 0; width:100%; float:left;  color:#565656; min-height:164px; -height:164px; border-bottom:dotted 1px #565656; }
.newlast ul img{ float:left; display:inline; }
.newlast ul .lst2{ width:372px; float:left; display:inline; margin-left:10px; line-height:20px; }
.newlast ul h3{ font-size:18px; display:inline-block; vertical-align:middle;  }
.newlast ul strong.tt{ color:#ee470d; vertical-align:middle;  }
.newlast ul{ display:none; }
.hdwanjia a{ width:162px; margin-right:12px; }
.tougaobg{ height:24px; position: relative; }
.tougaobg .tougaobtn,.tougaobg .tougaobtn2{ top:-20px; }
.tougaobtn2, .tougaobtn {
    display: block;
    position: absolute;
    top: 0;
    right: 10px;
    width: 103px;
    height: 34px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    background: url(v26/upload.png) no-repeat -57px 0;

}

/*投稿*/
.contricon{ line-height:23px;}
.contricon li{ display:block; margin-bottom:14px;}
.contricon li label.tit{ width:74px; display:inline; text-align:right; float:left; color:#333;}
.contricon li input.inputtext{ width:290px; height:23px; display:inline-block; border:#d3dbe6 1px solid; padding:0 5px; line-height:23px; background:#fff; color:#333}
.contricon li textarea.pictxt{ width:435px; height:270px; display:inline-block; border:#d3dbe6 1px solid; padding:5px; line-height:23px;background:#fff; color:#333}
label.conlabel{ float:left; display:inline}
#form2_imgurl{ width:300px; height:25px; border:#b7cddd 1px solid; line-height:25px; float:left; display:inline; padding-left:10px; }
li.contrtype{ height:25px; display:block; line-height:25px; margin-bottom:14px;}
li.contrtype span{ float:left; display:inline; margin-right:10px; width:80px;}
li.contrtype span input{ float:left; display:inline; height:25px; line-height:25px; margin-right:3px;}
li.contrtype label.tit{ float:left;}
#content_article{ width:440px; float:left;line-height:22px; color:#ce3804; }
#content_article p{line-height:22px;}
input.uploadbtn{ width:128px; height:34px; display:block; background: url(uploadbtn.jpg) no-repeat; border:none; display:inline; margin-top:20px; margin-left:80px;}
span.notes{color:#ce3804; margin-left:10px;}
#uppic,.upload_btn{ width:78px; height:24px; display:inline-block; vertical-align:middle; border:0; background: url(charutp.jpg) no-repeat; }
#form2_image{ float:left; }
.piclist2{ width:650px; padding-top:40px; padding-left:55px;}
.piclist2 a{ width:293px; height:215px;float:left;display:inline; margin:0 30px 5px 0;}
.piclist2 a img{width:283px; height:164px; display: block; background:#003261;padding:4px; border:#003261 1px solid;}
.piclist2 a span{width:280px; height:40px; line-height:40px; display:block; text-align: center;}
.contritype{ text-align:center; height:48px; display:block; line-height:48px; position:relative; z-index:9; overflow:hidden;  width:100%; margin:0 auto 25px; padding-top:25px;  border-bottom:1px solid #0dbdb3; }
.contritype a{display:inline-block;width:184px;height:48px;border:1px solid #0dbdb3;border-bottom:0; background-color:#fff; color:#0dbdb3; text-align:center; margin-left:8px; font-size:18px; }
.contritype a:hover,.contritype a.on{ background-color:#0dbdb3; border:1px solid #0dbdb3; border-bottom:0; color:#fff; }
.contricon li input#uppic2{ width:200px; }

/*瀑布流*/
.pububg{ width:688px; margin:0 auto; position:relative; overflow:hidden; }
#pubu {	margin:0 auto;	position:relative;}
#pubu .box { width:222px; height:auto; padding:5px 5px 5px 2px;	float:left;}
#pubu .box .pic { display:block; width:222px; height:auto; }
#pubu .box .pic img { display: block; width:222px; margin:0 auto; cursor: pointer;}
#loadding{ width:100%; height:60px; background:#fff; position:fixed; _position:absolute; bottom:0; left:0; text-align:center; display:none; }

/*字体*/
.large{ font-size:18px; line-height:32px;}
.normal{  line-height:30px;}
.small{ font-size:12px; line-height:22px;}
/*下载*/
.download_title{ height:40px; line-height:40px; padding-left:20px; width:760px; font-size:16px; color:#333; background:#dcddde; margin:0 auto; }
.download_main{ padding:20px 20px 25px 20px; background:#fff; margin-bottom:25px; width:748px; margin:0 auto; }
.download_content{ width:364px;}
.download_content p{ line-height:22px; }
.download_content p span{ color:#647703; padding-left:8px;}
ul.else_media li{ width:114px; line-height:20px; padding-bottom:8px; float:left; display:inline; }
ul.else_media li a{ color:#025649;}
.jbpz{ display:block; margin:0 auto; }
.clrline{ border-bottom:dotted 1px #565656; margin:0 0 28px; padding:28px 0 0; }
/*活动中心*/
.act_main{ width:388px; border:1px solid #b7ccc7; background-color:#fff; padding-top:14px;}
.act_main h2{ width:360px; line-height:30px; border-bottom:1px solid #b6cbc6;  margin:0 auto;}
.act_main p{ min-height:88px;  width:360px; margin:8px auto; line-height:22px;}
.act_main a{ display:block; width:67px; height:22px; background:url(act_show.jpg) no-repeat; text-indent:-9999px; margin-left:10px; margin-bottom:20px;}
.act_main .act_bottom{ width:100%; height:40px; line-height:40px; background-color:#ccdad7;}
.act_main .act_bottom span{ color:#6e8783; padding:0px 4px; }

.hdlist{ border:solid 1px #dddddd; width:492px; margin:30px 0 0 10px; float:left; display:inline; background:#fefffe; font-family:\5FAE\8F6F\96C5\9ED1; }
.hdlist span.td1{ height:41px; width:20%; text-align:center; background:#dcdddf; float:left; color:#2d2e2c; line-height:41px; background:url(hdlist.jpg) }
.hdlist span.td2{ height:41px; width:60%; text-indent:22px; text-align:center; background:#dcdddf; float:left; color:#2d2e2c; line-height:41px; background:url(hdlist.jpg) }
.hdlist span.td3{ height:41px; width:20%; text-align:center; background:#dcdddf; float:left; color:#2d2e2c; line-height:41px; background:url(hdlist.jpg) }
.hdlist ul{ width:370px; margin:10px auto 0; min-height:183px; -height:183px; }
.hdlist ul li{ height:22px; width:370px; text-align:center; float:left; display:inline; margin:8px 0 0; border-bottom:dotted 1px #707070; }
.hdlist ul li div{ height:20px; line-height:20px; background:none;  float:left; }
.hdlist ul li div.td1{ width:20%; }
.hdlist ul li div.td2{ width:60%; }
.hdlist ul li div.td3{ width:20%; color:#ee470d; font-weight:bold; }
.hdlist ul li div a:hover,.newlast a:hover{ text-decoration:underline; color:#ee470d; }

/*弹出大图CSS*/
#jquery-overlay{position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;}
#jquery-lightbox{	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;}
#jquery-lightbox a img{	border: none;}
#lightbox-container-image-box-top{	width: 100%;}
#lightbox-container-image-box-top-left{	width: 0;	height: 0px;	position: relative;	margin: 0 auto;	float: left;	z-index: 10;	display: inline;	text-align: left;}
#lightbox-container-image-box-top-middle{	width: 80%;	padding-top: 5px;	height: 5px;	position: relative;	margin: 0 auto 0 0px;	float: left;	z-index: 5;	display: inline;}
#lightbox-container-image-box-top-middle div.progress{	width: 80%;	padding-top: 5px;	height: 5px;	position: relative;	margin: 0 auto 0 0px;	float: left;	background-color: #e4e4e4;	z-index: 5;	display: inline;}
#lightbox-container-image-box-top-right{	width: 10%;	height: 1px;	position: relative;	margin: 0 auto;	float: right;	text-align: right;	z-index: 10;	display: inline;}
#lightbox-container-image-box{	position: relative;	background-color: #222;	width: 250px;	height: 250px;	margin: 0 auto;}
#lightbox-container-image{	height: 100%;	padding: 10px;}
#lightbox-loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}
#lightbox-nav{	position: absolute;	top: 32px;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}
#lightbox-container-image-box > #lightbox-nav{	left: 0;}
#lightbox-nav a{	outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{	width: 49%;	height: 100%;	zoom: 1;	display: block;}
#lightbox-nav-btnPrev{	left: 0;	float: left;}
#lightbox-nav-btnNext{	right: 0;	float: right; }
#lightbox-container-image-data-box{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;	text-align: left;}
#lightbox-container-image-data #lightbox-image-details{	width: 70%;	float: left;	text-align: left;}
#lightbox-image-details-caption{	font-weight: bold;	display: block;	height: 25px;	line-height: 25px;	vertical-align: middle;}
#lightbox-image-details-currentNumber{	display: block;	clear: left;	padding-bottom: 1.0em;	display: inline;	height: 16px;	line-height: 16px;	vertical-align: middle;}
#lightbox-image-details-previous-image, #lightbox-image-details-previous-text, #lightbox-image-details-next-image, #lightbox-image-details-next-text{	display: inline;	height: 25px;	line-height: 25px;	vertical-align: middle;	cursor: pointer;	cursor: hand;}

/*右侧浮动*/
.right{ position:fixed;_position:absolute; right:-251px; top:0px; width:322px; height:100%; background:url(right_bg.jpg) no-repeat; z-index:20;}
.right .right_main{ width:250px; height:100%; -height:1219px; background:url(right_main_bg.jpg) repeat; }
.right .right_show{ display:block; width:71px; height:100%; -height:1219px; }
.right .right_1{ padding-top:68px; width:250px; height:200px; border-bottom:1px dotted #000;}
.right .right_2{ padding-top:65px; width:250px; height:184px; border-bottom:1px dotted #000;}

#ariht{ background:url(right_bg_03.jpg) repeat-y 9px 0; position:absolute; height:auto; }
#arihtbg{ background:url(right_bg.png) no-repeat 0 -40px; min-height:1600px; -height:1600px; }
#ariht .right_main{ width:240px; height:100%; -height:1219px; position:relative; background:none; }
#ariht .right_show{ display:block; width:80px; height:100%; -height:1219px; }
#ariht .right_1{ width:100%; height:210px; padding:0; border:0;  }
#ariht .right_2{ padding-top:65px; width:100%; height:184px; border:0; }
.right .right_2 a,.right_3 a{ display:block; text-align:center; margin:0 auto 16px auto;}
#ariht .right_3{ padding-top:0;}
.lingquhb{ height:322px; padding:43px 0 0; width:100%; position:relative; }
.lqhbbtn{ display:block; width:80px; height:119px; overflow:hidden; text-indent:-999px; background:url(lqhbbtn.gif) no-repeat; position:absolute; left:-80px; top:203px; }

.dlq{ height:37px; text-align:center; color:#fff; }
.dlq a{  color:#fff; }
.dlq2{ text-align:center; color:#fff; margin:30px 0 0; }
.qian{ font-size:34px; }
.lgtop{ width:191px; margin:0 auto; background:#f6d731; padding:5px 13px 8px; text-align:left; line-height:20px; color:#292929; }
.lgtop .macount{ color:#c41c0f;  }
.lgtopar{ display:block; margin:0 auto; }
.lqnav{ width:100%; position:absolute; left:0; top:280px; }
.lqnav a{ float:left; width:53px; height:31px; border-right:solid 1px #c35757; text-align:center; color:#fff }
.lqnav a:hover{ color:#f6d731;  }
.lqnav a.ls{ border:0; }
.lqnav a.fs{ width:70px; }
.hongbao{ width:609px; height:685px; position:absolute; left:50%; top:50%; margin:-342px 0 0 -304px; z-index:1111; display:none;  }
.hongbao .lqhb1{ width:609px; height:685px; background:url(lqhb1.png) no-repeat; }
.lqclose{ width:48px; height:42px; overflow:hidden; text-indent:-999px; display:block; position:absolute; right:0; top:0; background:url(lqclose.png) no-repeat; }
.lqhbimg{ display:block; width:100%; margin:0 auto; }
.downtab0{ width:530px; height:97px; margin:0 auto; overflow:hidden; display:block; overflow:hidden; position:relative; }
.downtab0 img{ display:block; position:absolute; left:0; top:0; }
.lqhbimgcom{ height:570px; position:relative; width:609px; overflow:hidden; }
.lqhbimgcom img{ display:block; position:absolute; left:-30px; top:-20px; width:auto; }

.hongbao .lqhb2{ background:url(lqhb2.png) no-repeat; }
.lqhb2-1{ text-align:center; padding:412px 0 0; color:#a13c44; height:162px; overflow:hidden;  }
.lqhb2-1 p{ font-size:24px; margin-bottom:6px;  }
.lqhb2-1 p span{ font-size:28px; color:#e62014; }
.lqhb2-1 span.tt1{ display:inline-block; background:#a13c44; padding:2px 5px; vertical-align:middle; color:#fff; }

.hbbtn1{ display:inline-block; width:270px; height:52px; vertical-align:middle; background:url(hbbtn1.png) no-repeat; text-align:left }
.hbbtn2{ display:inline-block; width:270px; height:52px; vertical-align:middle; background:url(hbbtn2.png) no-repeat; }
.hbbtn3{ display:inline-block; width:270px; height:52px; vertical-align:middle; background:url(hbbtn3.png) no-repeat; }
.hbbtn1s a.hbbtn1-1{ display:inline-block; width:168px; height:52px; vertical-align:middle; margin:0; }
.hbbtn1s a.hbbtn1-2{ display:inline-block; width:40px; height:52px; vertical-align:middle; margin:0; }
.hbbtn1s a.hbbtn1-3{ display:inline-block; width:40px; height:52px; vertical-align:middle; margin:0; }
.hbbtn1s{ text-align:center; }
.hbbtn1s a{ margin:0 10px; }
#dhm{ display:block; font-size:16px; color:#0ba928; margin-bottom:6px; }
#hbcount{ font-size:100px; color:#ff0000; display:block; left:448px; top:508px; position:absolute; }

/*下边注册浮动*/
.botfd{ position:fixed;_position:absolute; bottom:-292px; display:none; width:1024px; height:292px; overflow:hidden; background:url(right_bg2.jpg) left 0 no-repeat; z-index:211113; }
.botfd .right_main{ width:100%; height:230px; background:url(right_main_bg.jpg); }
.botfd .right_show{ display:block; width:100%; height:63px; }
.botfd .right_1{ padding-top:20px; float:left; width:341px; height:230px; border-right:1px dotted #000; }
.botfd .right_2{ padding-top:65px; float:left; width:341px; height:230px; border-right:1px dotted #000; }
.botfd .right_2 a,.right_3 a{ display:block; text-align:center; margin:0 auto 16px auto;}
.botfd .right_3{ float:left; width:338px; }

#botfd{background:url(right_bg2_2.jpg) left 0 no-repeat;  }
#botfd .lingquhb{ width:246px; float:left; padding-top:18px; }
#botfd .dlq2{ margin-top:10px; }
#botfd .right_1,#botfd .right_2,#botfd .right_3{ border:0;width:259px; }
#botfd .lqhbbtn{ width:246px; height:63px; background: url(lqhbbtn2.gif) no-repeat; left:0; top:-63px; }
#botfd .right_main{ background:none; }

/*弹出层*/
#cover{ position:absolute; left:0; top:0; width:100%; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity: 0.6;  display:none; z-index:2;}
.zbc{ position:absolute; left:-9999px; top:0; z-index:12;}
.zbc .close{ display:block; width:24px; height:24px; line-height:24px; font-size:24px; color:#298577; text-align:center; position:absolute; top:-24px; right:0px;}
.pop_bg{ width:800px; background:url(right_main_bg.jpg) repeat; margin:0 0 0 -400px; padding:12px 12px 20px 12px;}

/*游戏资料*/
.game_tab{ height:44px; width:792px; border-left:1px solid #c8c8c8; margin:0 auto;  }
.game_tab a{ display:block; height:43px; line-height:38px; color:#fff; text-align:center; background-color:#0dbdb3; float:left; font-weight:700; border:1px solid #0b908a;  border-left:0; }
.game_main{ width:792px; height:480px; border:solid 1px #dcdbe0;  margin:0 auto; }
.game_main_0{ background:url(js.jpg) no-repeat;}
.game_main_1{ background:url(lq.jpg) no-repeat;}
.game_main_2{ background:url(bw.jpg) no-repeat;}
.game_main_3{ background:url(tj.jpg) no-repeat;}
.game_main_4{ background:url(gs.jpg) no-repeat;}
.game_main_5{ background:url(fs.jpg) no-repeat;}
.game_main_6{ background:url(dk.jpg) no-repeat;}
.game_main_7{ background:url(ds.jpg) no-repeat;}
.game_main_8{ background:url(wn.jpg) no-repeat;}
.main_tab_ss a{ width:87px;}
.game_tab2{ margin: 0 20px 50px;display: block;width: 100%;clear: both;padding-top: 1px; }

.datacon table{margin: 0 auto; }
.game_tab a:hover,.game_tab a.on,.game_tab2 a:hover,.game_tab2 a.on{color: #fff;background-color: #ee470d;}
.game_main p{ padding:100px 0px 0px 16px; width:358px; line-height:24px; color:#565656;  }
.game_main a{ display:block; width:148px; height:82px; margin:12px 0px 0px 36px; border:1px solid #000;}
.game_main img{ width:148px; height:82px;}
.game_list{ padding:30px 20px; width:px; border:1px solid #dddddd; background-color:#ffffff; margin-top:18px; margin-bottom:30px;}
.game_list h4{ padding-left:8px; font-size:18px; color:#000000; line-height:36px; font-weight:normal; border-bottom:4px dotted #d4d9d5;}
.game_list p{ line-height:30px; padding:0 0 10px;  word-wrap: break-word; word-break: normal; width:642px; }
.game_list p a{ color:#000000; padding:0 12px; display:inline-block; vertical-align:middle;  word-break:normal;white-space:nowrap; }
.game_list p a:hover{ color:#ee470d; text-decoration:underline; }
.game_tab2 a{ display:block; height:28px; line-height:28px;  color:#ee470d; text-align:center; background-color:#fff; float:left; border:1px solid #dddddd; margin:0px 4px 10px 0px;}
.main_tab_sss a{ padding:0 8px; }
.datacon{ display:block;  margin: 0 20px;  }
.datacon p{ line-height:25px;}
.datacon p a{ color:#025649}
.nine{ display:block; margin-bottom:30px; width:90%; height:235px; margin:0 0 0 20px; overflow:hidden; background:url(nine.jpg) no-repeat }
.dh{ color:#ee470d !important; }
.nine1{ color:#d9162a; font-family:STHeiti; font-size:30px; padding:72px 0 0 28px; display:block; height:50px; }
.nine2{ color:#007893; font-size:16px; padding-left:28px; display:block; }
.main_content .dhs p.twoc{ display:none; border:1px solid #dddddd; padding:10px; }
.twoc a { color: #000000;  padding: 0 12px; }
.nine2 a{ color:#0dbdb3; width:108px; height:30px; text-align:center; line-height:30px; margin:0 10px 0 0; border:solid 1px #0dbdb3; display:inline-block;  transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.nine2 a:hover{ background:#0dbdb3; color:#fff;  box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-webkit-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;  }

.main_content .section{width:90%; height:450px; position:relative; top:0; margin:0 auto; display: none; }
.main_content .section .nav{width:100%; height:43px; overflow:hidden; left: 0; z-index:2;}
.main_content .section .nav a{width:87px; height:43px; line-height:43px; padding:0; vertical-align:baseline; text-align:center; background:#0d8fa8; color:#ffffff;border-right:solid 1px #040a12; display:block; float:left; transition:all 0.2s ease-in-out}
.main_content .section .nav a.cur,.main_content .section .nav a:hover{background:#040a12;}

.main_content .section .pro{width:100%; height:402px; position:relative; z-index:1; display:none}
.main_content .section .pro img{ width:100%; }
.main_content .section .pro .jn img{ width:auto; height:auto; }

.main_content .section .pro i.t{width:19px; height:195px; background:url(../..v16/intro/pro_tit.png) no-repeat; position:relative}
.main_content .section .pro .detail_tit{width:38px; height:173px; background:url(../..v16/intro/pro_nav.png) no-repeat; position:absolute; top:116px; right:38px;}
.main_content .section .pro .detail_tit a{display:block;}
.main_content .section .pro .detail{width:280px; position:absolute; top:44px; left:420px; text-align:left; }
.main_content .section .pro .detail .ha{font-size:44px; color:#eaf8f8; padding:0 0 10px;}
.main_content .section .pro .detail .hb{font-size:18px; color:#eaf8f8; padding:0 0 14px 18px; position:relative;}
.main_content .section .pro .detail .hb i{width:12px; height:12px; background:url(../..v16/intro/icon_001.png) no-repeat; position:absolute; top:8px; left:0;}
.main_content .section .pro .detail .hc{}
.main_content .section .pro .detail .hc li{line-height:24px;  vertical-align:baseline;  height: 24px; }

.main_content .section .pro .detail .hc li.clr::after {  clear: both;  content: "."; display: block; height: 0;  visibility: hidden; }
.main_content .section .pro .detail .hc li em{padding:0 4px 0 0; display:block; float:left; color: #fff;}
.main_content .section .pro .detail .hc li span{height:11px; background:#0d8fa8; display:block; float:left; margin:7px 0 0;  width:0;transition:all 0.5s ease-in;}
.main_content .section .pro .detail .hd{width:100%; position:relative; padding:8px 0 0;}
.main_content .section .pro .detail .hd .jn{width:60px; text-align:center; display:inline-block; *display:inline; zoom:1; font-size:12px; line-height:18px; vertical-align:baseline; color:#eaf8f8; cursor:pointer}
.main_content .section .pro .detail .hd .jn *{display:inline-block; *display:inline; zoom:1}
.main_content .section .pro .detail .hd .jn p{background:#323232; border-radius:5px; padding:6px 14px; font-size:12px; line-height:18px; vertical-align:baseline; color:#eaf8f8; position:absolute; top:80px; left:8px; width:320px; text-align:left}

.main_content .section .p01{display:block}
.main_content .section .p01 .dt01{background-position:0 0;}
.main_content .section .p01 .dt02{background-position:-40px 0;}
.main_content .section .p01 .detail_tit a{width:38px; height:86px;}

.main_content .section .p01 .detail .hc li.bc span.s01{width:25px;}
.main_content .section .p01 .detail .hc li.bc span.s02{width:150px;}
.main_content .section .p01 .detail .hc li.bc span.s03{width:99px;}
.main_content .section .p01 .detail .hc li.bc span.s04{width:122px;}
.main_content .section .p01 .detail .hc li.bc span.s05{width:122px;}

.main_content .section .p01 .detail .hc li.bc span.s06{width:151px;}
.main_content .section .p01 .detail .hc li.bc span.s07{width:25px;}
.main_content .section .p01 .detail .hc li.bc span.s08{width:123px;}
.main_content .section .p01 .detail .hc li.bc span.s09{width:99px;}
.main_content .section .p01 .detail .hc li.bc span.s10{width:122px;}

.main_content .section .p02{}
.main_content .section .p02 .dt01{background-position:-80px 0;}
.main_content .section .p02 .dt02{background-position:-120px 0;}
.main_content .section .p02 .detail_tit a{width:38px; height:86px;}

.main_content .section .p02 .detail .hc li.bc span.s01{width:135px;}
.main_content .section .p02 .detail .hc li.bc span.s02{width:26px;}
.main_content .section .p02 .detail .hc li.bc span.s03{width:135px;}
.main_content .section .p02 .detail .hc li.bc span.s04{width:99px;}
.main_content .section .p02 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p02 .detail .hc li.bc span.s06{width:25px;}
.main_content .section .p02 .detail .hc li.bc span.s07{width:135px;}
.main_content .section .p02 .detail .hc li.bc span.s08{width:100px;}
.main_content .section .p02 .detail .hc li.bc span.s09{width:134px;}
.main_content .section .p02 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .p03{}
.main_content .section .p03 .dt01{background-position:-160px 0;}
.main_content .section .p03 .detail_tit a{width:38px; height:173px;}
.main_content .section .p03 .detail .hc li.bc span.s01{width:25px;}
.main_content .section .p03 .detail .hc li.bc span.s02{width:133px;}
.main_content .section .p03 .detail .hc li.bc span.s03{width:99px;}
.main_content .section .p03 .detail .hc li.bc span.s04{width:134px;}
.main_content .section .p03 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p04{}
.main_content .section .p04 .dt01{background-position:-200px 0;}
.main_content .section .p04 .detail_tit a{width:38px; height:173px;}
.main_content .section .p04 .detail .hc li.bc span.s01{width:151px;}
.main_content .section .p04 .detail .hc li.bc span.s02{width:28px;}
.main_content .section .p04 .detail .hc li.bc span.s03{width:117px;}
.main_content .section .p04 .detail .hc li.bc span.s04{width:100px;}
.main_content .section .p04 .detail .hc li.bc span.s05{width:151px;}

.main_content .section .p05{}

.main_content .section .p05 .dt01{background-position:-240px 0;}
.main_content .section .p05 .dt02{background-position:-280px 0;}

.main_content .section .p05 .detail_tit a{width:38px; height:86px;}
.main_content .section .p05 .detail .hc li.bc span.s01{width:135px;}
.main_content .section .p05 .detail .hc li.bc span.s02{width:47px;}
.main_content .section .p05 .detail .hc li.bc span.s03{width:151px;}
.main_content .section .p05 .detail .hc li.bc span.s04{width:99px;}
.main_content .section .p05 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p05 .detail .hc li.bc span.s06{width:135px;}
.main_content .section .p05 .detail .hc li.bc span.s07{width:47px;}
.main_content .section .p05 .detail .hc li.bc span.s08{width:151px;}
.main_content .section .p05 .detail .hc li.bc span.s09{width:99px;}
.main_content .section .p05 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .p06{}
.main_content .section .p06 .dt01{background-position:-320px 0;}
.main_content .section .p06 .dt02{background-position:-360px 0;}

.main_content .section .p06 .detail_tit a{width:38px; height:86px;}

.main_content .section .p06 .detail .hc li.bc span.s01{width:40px;}
.main_content .section .p06 .detail .hc li.bc span.s02{width:134px;}
.main_content .section .p06 .detail .hc li.bc span.s03{width:100px;}
.main_content .section .p06 .detail .hc li.bc span.s04{width:151px;}
.main_content .section .p06 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p06 .detail .hc li.bc span.s06{width:40px;}
.main_content .section .p06 .detail .hc li.bc span.s07{width:134px;}
.main_content .section .p06 .detail .hc li.bc span.s08{width:100px;}
.main_content .section .p06 .detail .hc li.bc span.s09{width:151px;}
.main_content .section .p06 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .p07{}
.main_content .section .p07 .dt01{background-position:-400px 0;}
.main_content .section .p07 .dt02{background-position:-440px 0;}
.main_content .section .p07 .detail_tit a{width:38px; height:86px;}
.main_content .section .p07 .detail .hc li.bc span.s01{width:134px;}
.main_content .section .p07 .detail .hc li.bc span.s02{width:43px;}
.main_content .section .p07 .detail .hc li.bc span.s03{width:152px;}
.main_content .section .p07 .detail .hc li.bc span.s04{width:99px;}
.main_content .section .p07 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p07 .detail .hc li.bc span.s06{width:134px;}
.main_content .section .p07 .detail .hc li.bc span.s07{width:43px;}
.main_content .section .p07 .detail .hc li.bc span.s08{width:152px;}
.main_content .section .p07 .detail .hc li.bc span.s09{width:99px;}
.main_content .section .p07 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .p08{}
.main_content .section .p08 .dt01{background-position:-480px 0;}
.main_content .section .p08 .dt02{background-position:-520px 0;}
.main_content .section .p08 .detail_tit a{width:38px; height:86px;}

.main_content .section .p08 .detail .hc li.bc span.s01{width:134px;}
.main_content .section .p08 .detail .hc li.bc span.s02{width:40px;}
.main_content .section .p08 .detail .hc li.bc span.s03{width:152px;}
.main_content .section .p08 .detail .hc li.bc span.s04{width:99px;}
.main_content .section .p08 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p08 .detail .hc li.bc span.s06{width:134px;}
.main_content .section .p08 .detail .hc li.bc span.s07{width:40px;}
.main_content .section .p08 .detail .hc li.bc span.s08{width:152px;}
.main_content .section .p08 .detail .hc li.bc span.s09{width:99px;}
.main_content .section .p08 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .p09{}
.main_content .section .p09 .dt01{background-position:-560px 0;}
.main_content .section .p09 .dt02{background-position:-600px 0;}
.main_content .section .p09 .detail_tit a{width:38px; height:86px;}
.main_content .section .p09 .detail .hc li.bc span.s01{width:40px;}
.main_content .section .p09 .detail .hc li.bc span.s02{width:134px;}
.main_content .section .p09 .detail .hc li.bc span.s03{width:99px;}
.main_content .section .p09 .detail .hc li.bc span.s04{width:151px;}
.main_content .section .p09 .detail .hc li.bc span.s05{width:117px;}

.main_content .section .p09 .detail .hc li.bc span.s06{width:42px;}
.main_content .section .p09 .detail .hc li.bc span.s07{width:134px;}
.main_content .section .p09 .detail .hc li.bc span.s08{width:99x;}
.main_content .section .p09 .detail .hc li.bc span.s09{width:151px;}
.main_content .section .p09 .detail .hc li.bc span.s10{width:117px;}

.main_content .section .pro i.t{width:19px; height:195px; background:url(../..v16/intro/pro_tit.png) no-repeat; position:absolute; top:154px; left:60px;}
.main_content .section .pro i.t09{background-position:0 0;}
.main_content .section .pro i.t08{background-position:-21px 0;}
.main_content .section .pro i.t07{background-position:-42px 0;}
.main_content .section .pro i.t06{background-position:-63px 0;}
.main_content .section .pro i.t05{background-position:-84px 0;}
.main_content .section .pro i.t04{background-position:-105px 0;}
.main_content .section .pro i.t03{background-position:-126px 0;}
.main_content .section .pro i.t02{background-position:-147px 0;}
.main_content .section .pro i.t01{background-position:-168px 0;}

/*新手指引*/
.xszy{ width:176px; float:left; display:inline; margin:12px 0 0 14px; height:118px; overflow:hidden;  }
.xszy li{ float:left; height:25px;  width:50%; text-indent:16px; color:#707070; background:url(data_span.jpg) no-repeat 0 4px; }
.xszy li a{ color:#707070; }
.xszy li a:hover{ color:#ee470d; text-decoration:underline; }

#player_0 li{ height:22px; overflow:hidden; }
.mCSB_scrollTools .mCSB_draggerRail{ width:7px; background:#2c2c2c; }
.mCustomScrollBox > .mCSB_scrollTools{ width:7px; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:5px; background:#494848; }
.dz{ text-align:center; background:#f5f5f5; color:#999999; border:solid 1px #e6e6e6; width:832px; height:33px; line-height:33px;  overflow:hidden; margin-bottom:30px; }
#ztgame_menu #ztgame_main{ width:978px; }
#ryb{ display:block; width:116px; height:48px; overflow:hidden; text-indent:-9999px; position:absolute; top:0; right:0; background:url(wzs.png) no-repeat -116px -302px; }
#ryb:hover{ background-position:0 -302px; }
.ggaowz{ display:block; width:149px; height:90px; margin:0 auto 6px; overflow:hidden; position:relative;  }
.ggw{ position:absolute; left:0; top:0; width:149px; display:block; }
.ggw img{ display:block; width:149px; }
#_qrcodebox{ _position:absolute; }
#ztgame_menu_jr110{ position:fixed; -position:absolute; }

/*荣誉榜*/
.ryblist{  display:none; min-height:500px; -height:500px; }
.ryblist span.news_temp{ margin:4px 60px 0 8px; }
.rybbot{ background:url(rybbot.jpg) no-repeat right bottom; min-height:222px; -height:222px;  }
.main_content .rybbot h2{ width:372px; padding:0; margin-left:20px; }
.rybjs{ width:372px; padding:0; margin:22px 0 0 20px; line-height:24px;  }
.ryblist td{ height:24px; border-bottom:dotted 1px #707070; padding:8px 0; line-height:20px; }

/*back top*/
.backtop{ position:absolute; top:60px; right:-165px; display:none; z-index:9999; }
#gotop{ width:59px; height:43px; text-indent:-99999px; overflow: hidden; z-index:9999;  position:fixed; bottom:100px; display:none;  _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||20)));  background:url(backtop.jpg) no-repeat; }
#gotop:hover{ background-position:0 -43px; }

/*news reward*/
#rewardbtn{ width:136px; height:41px; display:block; margin:0 auto; background:url(btn_lj.jpg) no-repeat 0 0; text-indent:-999px; overflow:hidden; cursor:pointer;}
.index_player a.more{ display:none; }
.index_player{ position:relative; }
.baike_player a.more{ display:none; }
.baike_player{ position:relative; }
#lightbox-image{ max-height:100%; }
.regico{ display:inline-block; width:15px; height:15px; vertical-align:middle; margin-right:3px;  margin-top: -2px; background: url(//jd.ztgame.comv4/regico.jpg) no-repeat; }
p.reicobg{ width:188px; text-align:left; margin:-5px auto 20px; color:#cccccc; line-height:22px; padding:0; }

.right .right_2 { border-bottom: 1px dotted #000; height: 204px; padding-top: 45px; width: 250px; text-align:left; }
.botfd .right_2{ padding-top: 35px; }


#newsdz .index_news_main,#newsjd .index_news_main{ height:auto; margin: 0;  }
.zqxwbg h2.index_tab{ position:absolute; top:75px; left:25px; height:25px; width: 90%; }
.zqxwbg h2.index_tab a.tab{ width:75px; height:20px; background:#333333; color: #fff; line-height: 20px; font-size: 12px; margin: 0; }
.zqxwbg h2.index_tab a.tab:hover,.zqxwbg h2.index_tab a.on { background:#ff0000; }
.zqxwbg .tabbot{ display: none; }
.zqxwbg li{ background:none; padding-left: 0; }
.zqxwbg li a{ width: auto;  }
#newsdz,#newsjd{ position: absolute; left: 25px; top: 110px; width: 264px;  }
#newsdz .job,#newsjd .job{ display: none; }
#newsdz .index_tab,#newsjd .index_tab{ display: none; }
#newsdz .flr,#newsjd .flr{ display: none; }
.zqxw_tab{ display: none; }
.zqxwbg h2.index_tab a.more{ background:none; display: inline; text-indent: 0; margin: -43px 25px 0 0; color: #d2b57e; width: auto; height: auto; }
.zqxwbg h2.index_tab a.more:hover{ color: #ff0000; text-decoration: underline; }
.zqxwbg h2.index_tab a.more{ display: none; }
.zqxwbg h2.index_tab a.more.on{ display: block; }

.downgb{ width:100%; height:205px; position:relative; }
.slide .logos{ position: absolute; left: -60px; top: -630px; width:114px; height:71px; overflow:hidden; text-indent:-999px; background: url(logo.png) no-repeat; }
.btn_download{ display:block; width:100%; height:205px; overflow:hidden; text-indent:-999px; position:absolute; left:0; top:0; z-index:1; background: url(left_btn.png) no-repeat;  }
.btn_download:hover{ background-position: -220px 0; }

.slide_btn{ width:91px; height:79px; display:block; overflow:hidden; text-indent:-999px; position:absolute; left:0; bottom:0; background: url(zc.png) no-repeat 0 -79px; }
.slide_btn:hover{ background-position:0 0; }

.slide_btn2{ left:auto; right:0; background: url(zc.png) no-repeat -91px -79px; }
.slide_btn2:hover{ background-position:-91px 0; }

.tcwx{ position:absolute; width:197px; height:187px; left:80px; display:none; top:-80px; opacity:0; background: url(tcwx.png) no-repeat; }
.tcwx img{ position:absolute; left:38px; top:30px; }

.hu{ position:absolute; width:580px; height:414px; left:160px; top:76px; display:none; background: url(hu.png) no-repeat; z-index: 2; }
.hu h3{ text-align:center; display:block; font-size:24px; color:#ff0000; height:48px; line-height:48px; margin:0 auto; padding-top: 10px; }
.hu .wz{ position:absolute; left:211px; top:100px; font-size:16px; color:#ff0000;  }
.hu strong{ font-size:24px; }

.hu .wz2{ position:absolute; left:205px; top:280px; font-size:16px; color:#999999;  line-height:20px;  }
#hu .wz2{ font-size:12px; }
.hu .close{ display:block; overflow:hidden; text-indent:-999px; width:53px; height:49px; top:10px; right:0; position:absolute; }

.kefu_wrap a.kefucenter{ display:block; position:absolute; left:0; bottom:0; width:100%; height:36px; overflow:hidden; text-align:left; text-indent:63px; line-height:32px; background: url(wzs.png) no-repeat -193px -147px; color:#ffffff; }
.kefu_wrap a.kefucenter:hover{ background-position:-193px -194px; text-decoration:none; }

.dudu{ position:absolute; width:252px; height:218px; left:178px; top:-80px; display:none; opacity:0; background: url(dd.png) no-repeat; }
.dd1{ display:block; position:absolute; left:38px; top:15px; color:#000; }
.dd1 span{ font-size:24px; color:#0dbdb3; }

.dd2{ display:block; position:absolute; left:64px; top:116px; width:130px; height:23px; line-height:23px; text-indent:45px; color:#0dbdb3;  }
.dd3{ display:block; position:absolute; left:76px; top:145px; width:106px; height:22px; line-height:22px; text-indent:33px; }
.dd4{ display:block; position:absolute; left:24px; top:176px; width:214px; text-align:center; color:#999999; }

.dudu a.ddtb{ display:block; position:absolute; width:114px; height:62px; overflow:hidden; text-indent:-999px; left:73px; top:54px; margin:0; }

.zrx .tt{ position:absolute; left:0; top:-7px; }
.baid{ display:block; width:145px; height:26px; position:absolute; top:-7px; left:12px; background:#fff; }

.zrx .tougaobtn,.hudongs .tougaobtn{ display:block; position:absolute; top:34px; right:26px; width:85px; height:16px; text-align: left; text-indent: 5px; line-height:16px; font-size: 12px; color:#fff; background: url(coms.png) no-repeat; background-color: #d0b279; background-position: 69px -215px; }
.zrpis{ float:left; margin:25px 0 0 25px; display:inline; width:812px; position:relative;  }
.zrpis img{ width: 100%; }
.zrpis a{ display:block; position:absolute; overflow:hidden; line-height:20px; }
.cov{ display:block; position:absolute; left:0; top:-100%; width:100%; height:100%; background:#a80d00; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity: 0.7;
	transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.cov2{ background:none; color:#fff; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity: 1; font-size:12px; }


.wzspic{ background: url(wzs.png) no-repeat;  }

.zrpis a.zrpic1{ width:185px; height:250px; left:0; top:0; }
.zrpis a.zrpic12{ width:185px; height:250px; left:200px; top:0; }
.zrpis a.zrpic2{ width:185px; height:120px; left:200px; top:0; }
.zrpis a.zrpic3{ width:185px; height:125px; left:200px; top:125px; }
.zrpis a.zrpic4{ width:185px; height:250px; left:403px; top:0; }
.zrpis a.zrpic5{ width:185px; height:250px; left:604px; top:0; }

/* .zrpis a.zrpic1 .cov2{ padding:104px 0 0 25px; width:160px; height:146px; }
.zrpis a.zrpic12 .cov2{ padding:85px 0 0 25px; width:140px; height:165px; }
.zrpis a.zrpic2 .cov2{ padding:44px 0 0 22px; width:163px; height:76px; }
.zrpis a.zrpic3 .cov2{ padding:44px 0 0 22px; width:163px; height:81px; }
.zrpis a.zrpic4 .cov2{ padding:85px 0 0 31px; width:154px; height:138px; }
.zrpis a.zrpic5 .cov2{ padding:85px 0 0 25px; width:140px; height:165px; } */

.zrpis a .cov2{ padding: 0 !important; width: 100% !important; height: 100% !important; display: flex; align-items: center; justify-content:center; }
.zrpis a .cov2 span{ display: block; text-align: center; }

.zrpis a:hover .cov{ top:0;  }
.zhis{ width:100%; height:210px; position:absolute; left:0; top:-8px;  }
.zhis li{ width:93px; height:210px; float:left; display:inline; position:relative; }
.zhis li a{ position:absolute; background:#fff; left:50%; top:50%; margin:-90px 0 0 -40px; display:block; width:80px; height:180px;  border:solid 1px #e6e6e6; transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.zhis li img.person{ width:100%; position:absolute; bottom:0px; left:0px; transform:translate(0,0);  transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s;  }
.zhis li span.wzcom{ display:block; width:24px; height:72px; position:absolute; top:12px; left:50%; margin-left:-12px; z-index:2;  }
.zhis li span.wzcom.w0{ background-position:-266px 0; }
.zhis li span.wzcom.w1{ background-position:0 0; }
.zhis li span.wzcom.w2{ background-position:-24px 0; }
.zhis li span.wzcom.w3{ background-position:-48px 0; }
.zhis li span.wzcom.w4{ background-position:-72px 0; }
.zhis li span.wzcom.w5{ background-position:-96px 0; }
.zhis li span.wzcom.w6{ background-position:-120px 0; }
.zhis li span.wzcom.w7{ background-position:-144px 0; }
.zhis li span.wzcom.w8{ background-position:-168px 0; }
.zhis li span.wzcom.w9{ background-position:-192px 0; }
.zhis li span.wzcom.w10{ background-position:-216px 0; }
.zhis li span.wzcom.w11{ background-position:-240px 0; }

.zhis li .newioc{ position:absolute; left:0; top:0; width:26px; height:26px; display:block; background-position:-359px -148px;  }
.zhis li.lst{ margin:0; }
.zhis li.on{ z-index:2; }
.zhis li.on a{ width:86px; height:186px; margin:-93px 0 0 -43px; border:solid 2px #bfdddb;
	box-shadow:-2px 0px 5px #ccc,0px -2px 5px #ccc,0px 2px 5px #ccc,2px 0px 5px #ccc;
	-webkit-box-shadow:-2px 0px 5px #ccc,0px -2px 5px #ccc,0px 2px 5px #ccc,2px 0px 5px #ccc;
	-o-box-shadow:-2px 0px 5px #ccc,0px -2px 5px #ccc,0px 2px 5px #ccc,2px 0px 5px #ccc;
	-o-box-shadow:-2px 0px 5px #ccc,0px -2px 5px #ccc,0px 2px 5px #ccc,2px 0px 5px #ccc;
}
#zylist{ width:844px; height:210px; overflow:hidden; position:relative; }

.hudongs .tt{ position:absolute; left:0; top:-7px; }
.hudongs h2.index_tab{ position:absolute; top:75px; left:25px; height:25px; width: 90%; }
.hudongs h2.index_tab a.tab{ width:75px; height:20px; background:#333333; color: #fff; line-height: 20px; font-size: 12px; margin: 0; }
.hudongs h2.index_tab a.tab:hover,.hudongs h2.index_tab a.on { background:#ff0000; }
.hudongs .tabbot{ display:none; }
.hudongs .player_main{ margin:0 0 0 21px; width:auto; }
.hudongs .player2{ padding-top:25px; }
.hudongs .player_main li a{ width: 100%; }
.hudongs .player_main li{ width: 250px;  background: none; padding: 0;}
.hudongs h2.index_tab a.more{ background:none; text-indent: 0; margin: -43px 25px 0 0; color: #d2b57e; width: auto; height: auto; }
.hudongs h2.index_tab a.more:hover{ color: #ff0000; text-decoration: underline; }

.zrx h2.index_tab,.luntanretie h2.index_tab{ position:absolute; top:14px; left:166px; height:25px; font-weight: 100; color: #ccc; font-size: 13px; width: auto; }
.zrx h2.index_tab a,.luntanretie h2.index_tab a{ float: none; margin: 0 12px; color: #000; font-size: 13px; }
.zrx h2.index_tab a.tab:hover,.zrx h2.index_tab a.on,.luntanretie h2.index_tab a.tab:hover,.luntanretie h2.index_tab a.on { color: #ff0000; }
.zrx .tabbot,.luntanretie .tabbot{ display:none; }
.zrpis{ display:none; }

.luntanretie a.more{ position: absolute; color: #d2b57e; top: 32px; right: 30px;  }
.luntanretie a.more:hover{ color: #ff0000; text-decoration: underline; }
.retiepic{ position: absolute; left: 26px; top: 20px; }
.rtbg{ position: relative; height: 265px; overflow: hidden; display: none; }
.rtbg .index_news_main{ position: absolute; left: 247px; top: 20px; width: 560px; margin: 0; }
.rtbg .index_news_main li{ background:none; padding: 0; }

.zybtn{ position: absolute; top: 60px; right: 30px; width: 186px; z-index: 22; }
.zybtn a{ float: left; display: inline; margin: 0 10px 20px 0; width: 80px; height: 25px; text-align: center; line-height: 25px; color: #333333; background: url(zybtn.png) no-repeat 0 -45px; }
.zybtn a:hover,.zybtn a.on{ background-position: 0 0; color: #fff;  }
.zytt2{ position: absolute; width: 100%; font-size: 16px; color: #582b2f; left: 50px; top: 31px; }
.zycom{ padding: 62px 0 0 38px; }
.zynames{ display: block; width: 236px; height: 67px; margin: 10px 0; background: url(zynames.png) no-repeat; }
.jianshengtt{ background-position: 0 0;   }
.daokett{ background-position: right 0;   }

.longqitt{ background-position: 0 -85px;   }
.daoshitt{ background-position: right -85px;   }

.bawangtt{ background-position: 0 -170px;   }
.qinshitt{ background-position: right -170px;   }

.tianjiaott{ background-position: 0 -255px;   }
.shenggongtt{ background-position: right -255px;   }

.gongshoutt{ background-position: 0 -340px;   }
.heifatt{ background-position: right -340px;   }

.fashitt{ background-position: 0 -425px;   }
.guigutt{ background-position: right -425px;   }

.tianshitt{ background-position: 0 -495px;   }



.zycom p{ height:22px; font-size:14px; }
.zycom h3{ display:block; font-size:36px; font-weight:100; height:60px; color:#b79450; }
.zycom .xx{ display:inline-block; width:12px; height:12px; margin-right:4px; vertical-align:middle; background:url(coms.png) no-repeat -99px -217px; }
.zycom .xx.on{ background-position:-43px -217px; }

.mmsg{ line-height:22px; display:none; margin-bottom: 10px; position: relative; z-index: 2; width: 420px; }
.mmsg.on{ display:block; }
.toto{ display:inline-block; height:12px; background:#dccbad; width:0;  vertical-align:middle; transition-duration:.5s; -webkit-transition-duration:.5s; -ms-transition-duration:.5s; -o-transition-duration:.5s; }

.zylist{ width:100%; height:100%; position:absolute; left:0; top:-130%; transition-duration:.6s; -webkit-transition-duration:.6s; -ms-transition-duration:.6s; -o-transition-duration:.6s; }
.zylist.on{ top:0; z-index:2; }
.wq{ margin-right: 20px; }

.renwu{ position: absolute; left: 300px; top: 0; opacity: 0; -webkit-transform: translateX(80px); transform: translateX(80px); transition-duration: .6s;-webkit-transition-duration: .6s;-ms-transition-duration: .6s;-o-transition-duration: .6s;
	-webkit-transition-delay: 1s; transition-delay: 1s;
}
.zylist.on .renwu{  opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);  }

#wp0 p.bc span.s01{width:25px;}
#wp0 p.bc span.s02{width:136px;}
#wp0 p.bc span.s03{width:99px;}
#wp0 p.bc span.s04{width:136px;}
#wp0 p.bc span.s05{width:116px;}

#wp1 p.bc span.s01{width:25px;}
#wp1 p.bc span.s02{width:150px;}
#wp1 p.bc span.s03{width:99px;}
#wp1 p.bc span.s04{width:122px;}
#wp1 p.bc span.s05{width:122px;}

#wp1 p.bc span.s06{width:151px;}
#wp1 p.bc span.s07{width:25px;}
#wp1 p.bc span.s08{width:123px;}
#wp1 p.bc span.s09{width:99px;}
#wp1 p.bc span.s10{width:122px;}

#wp2 p.bc span.s01{width:135px;}
#wp2 p.bc span.s02{width:26px;}
#wp2 p.bc span.s03{width:135px;}
#wp2 p.bc span.s04{width:99px;}
#wp2 p.bc span.s05{width:117px;}

#wp2 p.bc span.s06{width:25px;}
#wp2 p.bc span.s07{width:135px;}
#wp2 p.bc span.s08{width:100px;}
#wp2 p.bc span.s09{width:134px;}
#wp2 p.bc span.s10{width:117px;}


#wp3 p.bc span.s01{width:25px;}
#wp3 p.bc span.s02{width:133px;}
#wp3 p.bc span.s03{width:99px;}
#wp3 p.bc span.s04{width:134px;}
#wp3 p.bc span.s05{width:117px;}

#wp4 p.bc span.s01{width:151px;}
#wp4 p.bc span.s02{width:28px;}
#wp4 p.bc span.s03{width:117px;}
#wp4 p.bc span.s04{width:100px;}
#wp4 p.bc span.s05{width:151px;}

#wp5 p.bc span.s01{width:135px;}
#wp5 p.bc span.s02{width:47px;}
#wp5 p.bc span.s03{width:151px;}
#wp5 p.bc span.s04{width:99px;}
#wp5 p.bc span.s05{width:117px;}

#wp5 p.bc span.s06{width:135px;}
#wp5 p.bc span.s07{width:47px;}
#wp5 p.bc span.s08{width:151px;}
#wp5 p.bc span.s09{width:99px;}
#wp5 p.bc span.s10{width:117px;}

#wp6 p.bc span.s01{width:40px;}
#wp6 p.bc span.s02{width:134px;}
#wp6 p.bc span.s03{width:100px;}
#wp6 p.bc span.s04{width:151px;}
#wp6 p.bc span.s05{width:117px;}

#wp6 p.bc span.s06{width:40px;}
#wp6 p.bc span.s07{width:134px;}
#wp6 p.bc span.s08{width:100px;}
#wp6 p.bc span.s09{width:151px;}
#wp6 p.bc span.s10{width:117px;}

#wp7 p.bc span.s01{width:134px;}
#wp7 p.bc span.s02{width:43px;}
#wp7 p.bc span.s03{width:152px;}
#wp7 p.bc span.s04{width:99px;}
#wp7 p.bc span.s05{width:117px;}

#wp7 p.bc span.s06{width:134px;}
#wp7 p.bc span.s07{width:43px;}
#wp7 p.bc span.s08{width:152px;}
#wp7 p.bc span.s09{width:99px;}
#wp7 p.bc span.s10{width:117px;}


#wp8 p.bc span.s01{width:134px;}
#wp8 p.bc span.s02{width:40px;}
#wp8 p.bc span.s03{width:152px;}
#wp8 p.bc span.s04{width:99px;}
#wp8 p.bc span.s05{width:117px;}

#wp8 p.bc span.s06{width:134px;}
#wp8 p.bc span.s07{width:40px;}
#wp8 p.bc span.s08{width:152px;}
#wp8 p.bc span.s09{width:99px;}
#wp8 p.bc span.s10{width:117px;}

#wp9 p.bc span.s01{width:40px;}
#wp9 p.bc span.s02{width:134px;}
#wp9 p.bc span.s03{width:99px;}
#wp9 p.bc span.s04{width:151px;}
#wp9 p.bc span.s05{width:117px;}

#wp9 p.bc span.s06{width:42px;}
#wp9 p.bc span.s07{width:134px;}
#wp9 p.bc span.s08{width:99x;}
#wp9 p.bc span.s09{width:151px;}
#wp9 p.bc span.s10{width:117px;}


#wp10 p.bc span.s01{width:42px;}
#wp10 p.bc span.s02{width:134px;}
#wp10 p.bc span.s03{width:99px;}
#wp10 p.bc span.s04{width:135px;}
#wp10 p.bc span.s05{width:117px;}

#wp10 p.bc span.s06{width:25px;}
#wp10 p.bc span.s07{width:134px;}
#wp10 p.bc span.s08{width:99px;}
#wp10 p.bc span.s09{width:151px;}
#wp10 p.bc span.s10{width:117px;}


#wp11 p.bc span.s01{width:25px;}
#wp11 p.bc span.s02{width:134px;}
#wp11 p.bc span.s03{width:99px;}
#wp11 p.bc span.s04{width:151px;}
#wp11 p.bc span.s05{width:117px;}

#wp11 p.bc span.s06{width:42px;}
#wp11 p.bc span.s07{width:134px;}
#wp11 p.bc span.s08{width:99x;}
#wp11 p.bc span.s09{width:151px;}
#wp11 p.bc span.s10{width:117px;}

.jindu{ display:none; }
.jindu.on{ display:block; }

.jn{ display:none; }
.jn.on{ display:block; }

.srollbbsm{ position: relative; width: 1100px; height: 172px; margin: 28px auto 0; background:url(scroll.png) no-repeat 0 60px; }
.srollbb{ position: relative; width: 1020px; height: 172px; overflow:hidden; margin:0 auto; }
.srollbb ul{ position: absolute; left: 0; top: 0; }
.srollbb ul li{ float: left; width: 180px; height: 172px; }
.srollbb ul li a{ display: block; width: 115px; text-align: center; margin: 0; position: relative; font-size: 12px; }
.srollbb ul li a .ioc{ display: block; position: relative; width: 107px; height: 107px; overflow: hidden; border:solid 4px #efefef; border-radius: 50%; margin-bottom: 15px; color: #cccccc; background-image:url(zhiyes.png); }
.srollbb ul li a .ioc img{ position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.srollbb ul li a strong{ display: block; color: #333; font-size: 14px; }
.tcov{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; }
.bbhgbtn{ position: absolute; top: 155px; width: 11px; height: 20px; overflow-x: hidden; text-indent: -999px; }
#bbhgbtn1{ left: 15px; background-position: -116px -212px; }
#bbhgbtn2{ right: 15px; background-position: -136px -212px; }

.srollbb ul li a:hover,.srollbb ul li a.on{ color: #b6904c;  }
.srollbb ul li a:hover .ioc,.srollbb ul li a.on .ioc{ border:solid 4px #f0e3cb;  }
.srollbb ul li a:hover strong,.srollbb ul li a.on strong{ color: #b6904c; }
.srollbb ul li a:hover .tcov,.srollbb ul li a.on .tcov{ display: none; }

.t1{ background-position: 0 0; }
.t2{ background-position: 0 -107px; }
.t3{ background-position: 0 -214px; }
.t4{ background-position: 0 -321px; }
.t5{ background-position: 0 -428px; }
.t6{ background-position: 0 -535px; }

.t7{ background-position: -107px 0; }
.t8{ background-position: -107px -107px; }
.t9{ background-position: -107px -214px; }
.t10{ background-position: -107px -321px; }
.t11{ background-position: -107px -428px; }
.t12{ background-position: -107px -535px; }

.t13{ background-position: -214px 0; }
.t14{ background-position: -214px -107px; }
.t15{ background-position: -214px -214px; }
.t16{ background-position: -214px -321px; }
.t17{ background-position: -214px -428px; }
.t18{ background-position: -214px -535px; }

.t19{ background-position: -321px 0; }
.t20{ background-position: -321px -107px; }
.t21{ background-position: -321px -214px; }
.t22{ background-position: -321px -321px; }
.t23{ background-position: -321px -428px; }
.t24{ background-position: -321px -535px; }

.t25{ background-position: -428px 0; }
.t26{ background-position: -428px -107px; }

.pics{ display:none; position:absolute; right:10px; top:39px; width:301px; height:162px; overflow:hidden; }
.covs{ display:block; position:absolute; left:0; bottom:-100%; width:100%; height:26px; line-height:26px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity: 0.6; transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; text-align:center; }
.covs2{ background:none; color:#fff; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity: 1; }
.pics img{  transition-duration:.5s; -webkit-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s; }
.pics:hover .covs{ bottom:0;  }
.pics:hover img{ transform:scale(1.1);  }
.hudongs .baid{ width:130px; }

.daohang{ height:90px; width:100%; position:relative; border:solid 1px #e6e6e6; margin:10px auto 20px; padding-top:42px; }
.daohang .tt{ position:absolute; left:0; top:-7px; }
.daohang .short_title{ display:none; }
.dhs{ width:790px; margin:0 auto 12px; border-bottom:dotted 1px #999; height:37px; }
.dhs.on{ border:0; }
.dhs strong{ float:left; color:#0c8183; display:inline; line-height:22px; }
.dhs .xszy{ width:712px; margin:0; height:37px;  overflow:inherit; }
.dhs .xszy li{ margin-left:12px; text-indent:0; width:70px; height:22px; position:relative; }
.dhs .xszy li a{ display:block; position:absolute; left:0; top:0; width:70px; height:22px; text-align:center; line-height:22px; background:#fff; border:solid 1px #e6e6e6; color:#0c8183;
 	transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s;
}
.dhs .xszy li a:hover{ background:#12beb4; border:solid 1px #12beb4; color:#fff; text-decoration:none;
	box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-webkit-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
}

.dhs .step_3{ width:712px; background:none; border:0; }
.dhs .pa_6{ margin:0; }
.daohang .baid{ width:132px; }
.daohang .step_3{ overflow:inherit; margin-bottom:0; }

.step_1{ transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.bgcominset{ box-shadow:0px 0px 20px #ccc; -webkit-box-shadow:0px 0px 20px #ccc; -ms-box-shadow:0px 0px 20px #ccc; -o-box-shadow:0px 0px 20px #ccc; z-index:2; }

.main_content .daohang{ width:792px; margin:38px auto; height:auto; }
.main_content .dhs{ height:auto; width:750px; }
.main_content .dhs p{ margin-left:12px; text-indent:0; position:relative; float:left; display:inline; width:672px; height:auto; }
.main_content .dhs p a{ display:inline-block; margin-bottom:16px; margin:0 6px 12px; min-width: 72px; height:22px; padding: 0 5px; text-align:center; line-height:22px; background:#fff; border:solid 1px #e6e6e6; color:#0c8183; 	transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.main_content .dhs p a:hover{ background:#12beb4; border:solid 1px #12beb4; color:#fff; text-decoration:none;
	box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-webkit-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
	-o-box-shadow:-2px 0px 3px #e6e6e6,0px -2px 3px #e6e6e6,0px 2px 3px #e6e6e6,2px 0px 3px #e6e6e6;
}

.news_title a.bbj{ display:block; font-size:20px; position:absolute; color:#cc1b1b; height:26px; padding-left:28px; top:40px; right:10px; background:url(bian.jpg) no-repeat; }
#pinglun{ min-height:200px; -height:200px; width:95%; margin:0 auto 20px; }
/*---------vote--------------*/
#vote ul li p{text-align:center; color:#4d2110; }
#vote {	border-top: 4px solid #d0d0d0; border-bottom: 4px solid #e7c27a; overflow: hidden; 	padding: 20px 0 20px 150px;  background:#f7f7f7; }
#vote h5{  	color: #4d2110; font-weight: 100; line-height: 22px; 	margin:0 0 30px -130px; text-align: left;	font-size:12px; }
#vote h5 .zt_num{ color:#9f0b0b;}
#vote .zt_item { display: inline; 	float: left; 	margin-left: 56px; 	text-align: center;}
#vote .votebar { height:44px; 	overflow: hidden;	width: 73px;}
#vote .zt_item_num { display: block; 	font-size: 12px;}
#vote .zt_item_bar { background-image: url(http://zt.ztgame.comv8/vote.gif); display: block; height: 1px; margin: 4px auto 0; width:9px; }
#vote .votesubmit{cursor:pointer;}
.zt_item img{ 	margin-bottom:5px;}

/*---------vote--------------*/
.fxd{ float:left; color:#666666; display:inline; height:30px; line-height:30px; margin-right:6px; }
.main_content .jiathis_style_32x32{ float:right; display:inline; margin: 20px 0 20px 20px; }
.main_content .jiathis_style_32x32 .jiathis_txt { float: left;    font-size: 22px;    line-height: 30px !important;    text-decoration: none;}
.main_content .jiathis_style_32x32 .jtico { background: url(v19/fx.jpg) no-repeat; cursor: pointer; display: block !important; height: 30px !important; line-height: 30px !important; overflow: hidden; padding-left: 36px !important; text-align: left; }

.main_content .jiathis_style_32x32 .jtico_qzone{ background-position:-75px 0;}
.main_content .jiathis_style_32x32 .jtico_tsina{ background-position:0 0;}
.main_content .jiathis_style_32x32 .jtico_tqq{ background-position:-38px 0;}
.main_content .jiathis_style_32x32 .jtico_renren{ background-position:-112px 0;}
.main_content .jiathis_style_32x32 .jtico_kaixin001{ background-position:-150px 0;}

.main_content .jiathis_style_32x32 .jtico_qzone:hover{ opacity:1;   background-position:-76px -30px;}
.main_content .jiathis_style_32x32 .jtico_tsina:hover{ opacity:1;   background-position:0 -30px;}
.main_content .jiathis_style_32x32 .jtico_tqq:hover{ opacity:1; background-position:-38px -30px;}
.main_content .jiathis_style_32x32 .jtico_renren:hover{ opacity:1;   background-position:-113px -30px;}
.main_content .jiathis_style_32x32 .jtico_kaixin001:hover{ opacity:1;   background-position:-151px -30px;}

.main_content .jiathis_style_32x32 .jiathis_counter.jiathis_bubble_style{  background: url(v19/fico.jpg) no-repeat !important; width:36px !important; height:20px !important; line-height:20px !important; font-size:12px; display:inline; margin-top:5px;  }


.aboutnewscom{ width:100%; border-top: 4px solid #e7c27a; margin-top:40px; }
.aboutnews{	width:90%;	padding:12px 0 22px;	margin:0 auto; }
.aboutnews .about{	display:block;	height:40px;	line-height:40px;	padding-left:5px;	font-size:18px;	font-weight:bold; color:#a18140;}
.aboutnews .about img{	vertical-align:middle; margin-right:4px; }
.aboutnews ul{	padding-top:14px;	padding:10px 20px;	height:105px;	margin:0 0 20px 0;}
.aboutnews ul li{	width:100%;	float:left; display:inline;	height:26px; overflow:hidden;	margin-left:11px; color:#333333; background:url(http://dz.ztgame.comv3/dian.png) no-repeat 0 7px; cursor:pointer; transition: all 0.3s ease 0s; text-indent:15px; line-height:18px;  }
.aboutnews ul li.on{ background-position:0 -13px; }
.aboutnews ul li img{ display:none; }
.aboutnews ul li a{	color:#333333; margin-left:5px; }
.aboutnews ul li img{	vertical-align:middle; margin-right:4px; }
.aboutnews ul li .time{ float:right; color:#999999; text-indent:0; }
.aboutnews ul li a:hover{ color:#ff0000; text-decoration:underline; }
#powerby_sohu {position:absolute;left:-10000px;}

.donwloadgb{ width:766px; margin:0 auto; }
.downtig{ right:0; width:330px; height:1166px; position:absolute; top:0; background: url(../..v2/downright.jpg) no-repeat; }
.main_content .downtt{ border-bottom:solid 1px #f2efee; height:46px; line-height:46px; width:790px; position:relative; margin-top:10px; margin-bottom:0;  }
.main_content .downtt h3{ font-weight:100; display:block; font-size:18px; height:43px; text-align:center; color:#000; position:absolute; left:0; top:0; border-bottom:solid 4px #12beb4;
	 }
.main_content .downtt span{ display:block; position:absolute; right:38px; top:5px; color:#999999;  }
.main_content .down{ border:solid 1px #e3e3e3; border-top:0; display:block; position:relative; min-height:38px; -height:38px; padding-bottom:36px; width:790px;  }
.dwico{ display:block; width:14px; height:100%; -height:256px; position:absolute; left:414px; top:0; border-left:solid 1px #e5e5e5;  }
.dwico .sp{ display:block; width:14px; height:28px; overflow:hidden; position:absolute; left:-1px; top:50%; margin-top:-14px; background: url(../..v2/ico.jpg) no-repeat; }
.downleft{ width:368px; float:left; display:inline; margin:36px 0 0 38px; line-height:22px; }
.downright{ width:300px; float:left; display:inline; margin:50px 0 0 58px; font-family:\5FAE\8F6F\96C5\9ED1,Arial; }
.downbtns{ display:block; width:272px; height:72px; overflow:hidden; text-indent:114px; font-size:18px; color:#fff; line-height:72px;  background:#12beb4 url(down.png) no-repeat  76px 22px; margin-bottom:14px; border-radius:6px; -webkit-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; transition-duration:.3s; -webkit-transition-duration:.3s; -o-transition-duration:.3s; -ms-transition-duration:.3s; }
.downbtns:hover{ background:#fa9428 url(down.png) no-repeat 76px 18px;
	 box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-webkit-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-ms-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc; }
.downleft strong{ font-size:18px; display:block; color:#12beb4;  }
.main_content .down{ left:0; }
.downleft a{ text-decoration:underline; }
.downbtn{ display:block; width:295px; height:69px; overflow:hidden; text-indent:-999px; background:#12beb4 url(../..v2/downbtn.jpg) no-repeat; margin-top:10px; }
.downbtn:hover{ background-position:0 -69px; }
.downtt{ font-size:22px; color:#333333; display:block; margin:54px 0 10px 0; height:25px; line-height:25px; font-weight:bold; }
.downtt img{ vertical-align:middle; margin-right:5px; }
.downont{ margin-left:40px;  }
.downont table{ border:solid 1px #ccc; border-left:0; border-top:0; font-size:12px; }
.downont table td{ border:solid 1px #ccc; border-right:0; border-bottom:0; height:28px; text-align:center; }
.downlst2{ width:95%; margin:0 auto 0; padding:18px 0 0; display: flex; flex-wrap: wrap; }
.downlst2 li{ display:block; }
.downlst2 a{ color:#000; margin:10px 0 0 27px; word-break:normal;white-space:nowrap; float:left; display:inline;  }
.downlst2 a:hover{ text-decoration:underline; color:#ff0000; }

.bge{ border:solid 1px #e3e3e3; border-left:0; border-top:0;  width:790px;  }
.bge td,.bge th{ border:solid 1px #e3e3e3; border-right:0; border-bottom:0; height:54px; background:#fff; text-align:center; font-size:12px; }
.bge strong{ color:#666666; }
thead{ background:#faf9f9; }
.bge th{ text-align:center; }
.bge td p{ padding:19px; font-size:12px; line-height:22px; }

.donwbot{ width:812px; height:314px; background:url(donwbot.jpg) no-repeat; }
.donwbot p{ padding:64px 0 0 25px; line-height:32px; }
.donwbot p strong{ font-size:18px; display:block; margin-bottom:10px; }

.sptop{ height:424px; position:relative; overflow:hidden; }
.sptop #vew{ display:block; height:358px; overflow:hidden; }
.sptop #vewmsg{ text-align:center; height:50px; line-height:50px; font-size:18px; }
.sptop #psxz{ display:block; position:absolute; top:372px; right:45px; }
.sptop #psxz img{ vertical-align:middle; margin:-3px 4px 0 5px; }
.sptop #psxz span{ color:#ff1010; }

.pslist{ height:94px; width:710px; margin:0 auto; overflow:hidden; position:relative; }
.pslist ul{ position:absolute; left:0; top:0; height:94px; }
.pslist li{ float:left; width:120px; height:94px; position:relative;  }
.pslist li a{ width:108px; height:94px; display:block; overflow:hidden; position:relative;  }
.pslist li.on a{ background:url(sptcb.png) no-repeat;  }

.photo_wrap2{ position:relative; width:770px; margin:0 auto; }
.pslist li img{ width:108px; height:80px; display:block; position:absolute; left:0; top:13px; }
.spleft{ display:block; width:23px; height:80px; overflow:hidden; text-indent:-999px; position:absolute; left:0; top:437px; background:url(spleft.jpg) no-repeat; }
.spright{ display:block; width:23px; height:80px; overflow:hidden; text-indent:-999px; position:absolute; right:0; top:437px; background:url(spright.jpg) no-repeat; }
.spleft.on,.spright.on{ display:none; }

.otherdown{ border:solid 1px #e3e3e3; border-top:0; border-left:0;  }
.otherdown td{ border:solid 1px #e3e3e3; border-top:0; border-bottom:0; border-right:0; text-align:center; padding:20px 0;  }
.otherdown td .downbtns{ width:198px; height:56px; line-height:56px; text-indent:28px; margin:10px auto; background:#12beb4 url(down.png) no-repeat 38px 14px; }
.otherdown td .downbtns:hover{ background:#fa9428 url(down.png) no-repeat 38px 12px;
	 box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-webkit-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc;
	-o-box-shadow:-2px 0px 8px #ccc,0px -2px 8px #ccc,0px 2px 8px #ccc,2px 0px 8px #ccc; }
.otherdown td img{ margin:0 3px; }
.main_tab_s{ height:54px; display:block; padding:0 0 0 47px; margin:0 auto 20px; position:relative; z-index:9; overflow:hidden; width:auto; background:#f2f2f2; font-size:16px; }
.main_tab_s a{ display:inline; float:left; margin-right:0; float:left; width:152px; height:53px; line-height:50px; background:none;   border-top:3px solid #f2f2f2; color:#000; text-align:center; font-size: 16px; }
.main_tab_s a:hover,.main_tab_s a.on{ background-color:#fff; width:152px; height:53px; color:#f60000; border-top:3px solid #eb2716; font-weight: bold; }

.hdcenter{ width:792px; margin:30px auto 0; }
.hdcenter li{ float:left; width:790px; height:183px;  position:relative; margin-top:30px; display:inline; cursor:pointer; }
.hdcenter li .cnm{  border:solid 1px #f1f1f1; width:788px; height:181px; display:block; position:absolute; left:0; top:0; }
.hdcenter li.on .cnm{ border:solid 4px #70d4ce; width:782px; height:175px; }
.hdbj{  width:96px; height:37px; display:block; position:absolute; left:-5px; top:10px; text-align:center; line-height:32px; color:#fff; background:url(cents.png) no-repeat; }
.hdbj span{ font-size:26px; vertical-align:middle; }
.hdbj.on{ background-position:0 -37px;  }
.hdbj.on2{ background-position:0 -74px;  }
.hdcenter li .msg{ position:absolute; left:450px; top:30px; width:326px; }
.hdcenter li h3{ color:#333333; font-size:20px; display:block; margin-bottom:4px; font-weight: 100; }
.hdcenter li p{ color:#999999;  line-height:24px; }
.hdcenbtn{ display:block; position:absolute; left:202px; top:107px; width:122px; height:26px; color:#12beb4; text-align:center; line-height:26px; border:solid 1px #9b9b9b; border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.hdcenbtn:hover{ background:#0dbdb3; color:#fff; border:solid 1px #0dbdb3; }
.hcenlist{ padding-top:1px; }
.service-wrap-w {position:absolute;left:-10000px;}
.xz{ display:inline-block; vertical-align:middle; margin:0 3px; width:50px; height:28px; text-align:center; line-height:28px; color:#fff; background:url(ds.png) no-repeat; }
.tz{ display:inline-block; vertical-align:middle; margin:0 3px; width:50px; height:28px; text-align:center; line-height:28px; color:#fff; background:url(tz.png) no-repeat; }


.step11{ display:block; overflow:hidden; width:157px; height:35px; background-position:0 -197px;  }
.step22{ display:block; overflow:hidden; width:141px; height:35px; background-position:0 -232px;   }
.step33{ display:block; overflow:hidden; width:140px; height:35px; background-position:0 -267px;   }

.step1{ display:block; overflow:hidden; width:178px; height:50px; background-position:0 -74px;  }
.step2{ display:block; overflow:hidden; width:161px; height:50px; background-position:0 -124px;   }
.step3{ display:block; overflow:hidden; width:193px; height:50px; background-position:0 -147px;   }

#rybbg h2{ width:auto; float:left; display:inline; }
.listtab{ float:right; display:inline; margin-right: 10px; }
.listtab a{ display:inline-block; width:77px; height:24px; text-align:center; line-height:24px; color:#fff; background-color: #000; margin:0 3px; transition-duration:.2s; -webkit-transition-duration:.2s; -o-transition-duration:.2s; -ms-transition-duration:.2s; }
.listtab a:hover,.listtab a.on{ color:#fff; background:#ff0000;/* box-shadow:-2px 0px 2px #ff0000,0px -2px 2px #ff0000,0px 2px 2px #ff0000,2px 0px 2px #ff0000;-webkit-box-shadow:-2px 0px 2px #ff0000,0px -2px 2px #ff0000,0px 2px 2px #ff0000,2px 0px 2px #ff0000;	-ms-box-shadow:-2px 0px 2px #ff0000,0px -2px 2px #ff0000,0px 2px 2px #ff0000,2px 0px 2px #ff0000; -o-box-shadow:-2px 0px 2px #ff0000,0px -2px 2px #ff0000,0px 2px 2px #ff0000,2px 0px 2px #ff0000;*/ }

.list .lt{ color: #333333; font-weight: bold; }
.list .lt span,.list .lc span{ height:33px; text-align:center; line-height:33px; overflow:hidden; float:left;  }
.list .lt,.list .lc{ height:32px; overflow:hidden; float:left; }
.list .lc.hs{ background:#f4f4f4;  }

.w44{ width:38px;  }
.w107{ width:135px;  }
.w134{ width:130px; }
.w60{ width:107px;  }

.w107 span{ color:#c0393a; }
.redbg{ background:#c0393a; color:#fff; width:16px; height:16px; text-align:center; line-height:16px; display:block; margin:10px auto 0; }
.greybg{ background:#bbbbbb; color:#fff; width:16px; height:16px; text-align:center; line-height:16px; display:block; margin:10px auto 0; }

#dfbd .index_news_main{ height:auto; margin:20px auto 0; }

.indextcc{ position: absolute; width: 870px; height: 580px; left: 50%; top: 50%; margin: -290px 0 0 -435px; font-size: 15px; color: #333333; line-height: 26px; background:url(v20/indextcc.jpg) no-repeat; z-index: 9999; }
.indexclose{ position: absolute; width: 28px; height: 28px; top: 0; right: -44px; background:url(v20/indexclose.png) no-repeat;  }
.indextcc span{ display: inline-block; background: #f5c400; color: #000; font-weight: bold;}
.indextcc .wz{ position: absolute; left: 36px; top: 40px; width: 352px; }
.indextcc .wz p{ margin-bottom: 35px; }
.indextcc .wz p.rig{ text-align: right;}

.top_add_btn{ position: absolute; left: 40px; top: 268px; width: 126px; height: 39px; text-align: center; color: #fff; line-height: 39px; background:url(v20/top_add_btn.png) no-repeat; font-size: 16px;  }
.top_add_btn:hover{ background-position: 0 -39px;}
.spbtn{ left: 480px; top: 420px; width: 71px; height: 71px; background:none;
	-webkit-animation: scale 0.5s linear infinite alternate;
	animation: scale 0.5s linear infinite alternate;
}

.top_more_btn{ position: absolute; left: 50%; top: 428px; margin-left: -100px; width: 146px; height: 45px; overflow: hidden; text-indent: -1999px; z-index: 11; background:url(v26/coms.png) no-repeat -139px -84px; }
.slogan a{ display: none!important; }
.right{ display: none; }
.slide .logos{ display: block;  }
#logoss {
    position: absolute;
    left: -60px;
    top:10px;
    overflow: hidden;
    text-indent: -999px;
    width: 114px; height: 76px; background:url(logo.png) no-repeat;
}

#canvas {
	position: absolute; left: 0; top: 42px;
    width: 100%;
    height: 640px;
}
canvas {
	position: absolute; left: 50%; top: 42px; margin-left: -600px;
    width: 1200px;
    height: 600px;
}
@keyframes scale {
  from {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  to {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
}

.main1190{ min-height: 3550px; }
.main1190 .wrap{ width: 1190px;  }
.main1190 .main{ width: 950px; }
.main1190 .content{ width: 970px; }
.main1190 .bottombg{ min-width: 1190px; }
.main1190 .main{ width: 950px; }
.main1190 .step_1_1{ width: 520px; }
.main1190 #rybbg{ left: 0; top: 900px; }
.main1190 #sstxbg{ left: 430px; top: 510px; width: 250px; height: 370px; }
.main1190 #sstxbg .sstxtt{ margin-top: 30px; }
.main1190 #sstxbg .job{ height: 75px; }
.main1190 .sers2{ padding-top: 15px; height: 62px; }

.main1190 .step_1_2{ left: 700px; top: 510px; width: 250px; height: auto; }
.main1190 .sers{ width: 250px; height: 94px; padding-top: 16px; background-position: 0 -155px; }
.main1190 .sever_wrap strong{ font-size: 22px; font-weight: 100; }
.main1190 .step .sever_wrap h2{ line-height:22px; }
.main1190 .sever_wrap strong{ margin-bottom: 5px; }
.main1190 .xinfupic{ height: auto; }
.main1190 .zrx{ width: 950px; height: 385px; top: 1290px; }
.main1190 .zqxwbg{ width: 520px; left: 430px; top: 900px; }
.main1190 .luntanretie{ top: 1695px; width: 660px; }
.main1190 .luntanretie .index_news_main li a{ width: 340px; }
.main1190 .rtbg .index_news_main{ width: 400px; }
.main1190 .bbhgbg{ top: 2485px; width: 1190px; left: -240px; }
.main1190 .zhiye{ top: 2085px; width: 950px; }
.main1190 .hudongs{ left: 680px; top: 1695px; width: 270px; height: 370px; }
.main1190 .zybtn{ right: 20px; }
.main1190 .renwu{ left: 120px; }
.main1190 .jiankang{ height: 355px; background:#fff url(v26/dttbg.jpg) no-repeat 0 bottom; }
.main1190 .jianlangsm{ height: auto; line-height: 34px; margin-bottom: 15px; }
.main1190 .hezuo_wrap{ margin-top: 18px; }
.main1190 .bottom{ min-height: 3386px; -height: 3386px;  }
.main1190 .nav{ width: 1190px; }
.main1190 #ryb{ right: 0; }
.main1190 .nav li{ width: 105px; }
.main1190 .nav li.navlogo{ width: 250px; }
