/*--reset--*/
html,body,div,dl,dt,dd,ul,ol,li,h1,pre,
h2,h3,h4,h5,h6,fieldset,form,
input,button,textarea,p,th,td{
 margin:0;
 padding:0;
}
body, button, input, select, textarea, option, optgroup{ font:12px/1.5 tahoma, arial,\5b8b\4f53, sans-serif;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
fieldset{ border:0;}
img{vertical-align:middle; border:0; border:none;}
input{webkit-font-smoothing:antialiased;-moz-font-smoothing: subpixel-antialiased;}
input:focus { outline:none; -moz-outline:none; -webkit-outline:none;}
textarea{outline:none;resize:none;}
ol,ul{ list-style:none;}
a{text-decoration:none;}
a,area { blr:expression(this.onFocus=this.blur());}
:focus{ outline:0;}
sup,sub{ font-size:100%; vertical-align:baseline;}
.clearfix{height:0;margin:0;padding:0;line-height:0;clear:both;}
.hide_d{ display:none;}
.hide_v{ visibility:hidden;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fc_red{ color:#ae1f1f;}
.fc_blue{ color:#0db1c8;}
.f_wryh{ font-family:\5FAE\8F6F\96C5\9ED1;}
.clc_a{ width:100%; height:100%; display:block; color:inherit;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:40px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.cb{ clear:both;}
.cl{ clear:left;}
.cr{ clear:right;}
.pr{ position:relative;}
.pa{ position:absolute;}
.col_white{ color:#fff;}
.col_gray{ color:gray;}
.col_yellow{ color:#FFBA00;}
.col_green{ color:#4a9f06;}
.col_blue{color:#28aca1;}
.zoom{ zoom:1;}
html {zoom:expression(function(ele) {ele.style.zoom = "1";document.execCommand("BackgroundImageCache", false, true);}(this));}

/*==page==*/
body{ min-width:1000px;}
.wrap{ width:1000px; margin-left:auto; margin-right:auto;}
.head{ width:100%; height:554px;}  .head .wrap{ position:relative;z-index:5;}
.headbg{ width:100%; height:150px; position:absolute;left:0;top:0; z-index:2; background:url(../../images/v1/topbg.png) repeat-x 0 0;}
.head .wrap{ position:relative;z-index:3;}
.logo{ width:335px; height:46px; left:3px; top:27px; z-index:3; background:url(../../images/v1/logo.png) no-repeat 0 0;}  .logo h1{ text-indent:-9999px; overflow:hidden;}
.nav{ width:656px; height:100px; position:absolute; top:0; right:0;}
.nav a{ height:100px; display:block; float:left; background-image:url(../../images/v1/topnav.png); background-repeat:no-repeat;}
.nav_a1{ width:88px; background-position:0 0;} .nav_a1:hover{ width:88px; background-position:0 -100px;}
.nav_a2{ width:110px; background-position:-88px 0;}  .nav_a2:hover{ width:110px; background-position:-88px -100px;}
.nav_a3{ width:113px; background-position:-198px 0;}  .nav_a3:hover{ width:113px; background-position:-198px -100px;}
.nav_a4{ width:113px; background-position:-311px 0;}  .nav_a4:hover{ width:113px; background-position:-311px -100px;}
.nav_a5{ width:113px; background-position:-424px 0;}  .nav_a5:hover{ width:113px; background-position:-424px -100px;}
.nav_a6{ width:113px; background-position:-539px 0;}  .nav_a6:hover{ width:113px; background-position:-539px -100px;}

#scro_ul{width:100%; height:554px; overflow:hidden; position:relative;}
#scro_ul li{width:100%; height:554px; position:absolute;z-index:0; left:0; top:0; background:url(../../images/v1/loading.gif) no-repeat center center;}
#scro_ul li.cur{ z-index:1;}
#scro_ul li img{ position:absolute; left:0;top:0;}
.ctrP { position: absolute; top:520px; right:100px; z-index: 2; color:#f5d969;}
.ctrP span{ width:13px; height:12px; display:block;float:left; margin-left:6px; text-indent:-9999px; overflow:hidden;background:url(../../images/v1/point.png) no-repeat 0 0; cursor:pointer; overflow:hidden;}
* html .ctrP span{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/v1/point.png") ;background:none;}
.ctrP span.cur{background:url(../../images/v1/pointh.png) no-repeat 0 0;}
* html .ctrP span.cur{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/v1/pointh.png") ;background:none;}


/*--content--*/
.content{ width:100%; overflow:hidden; margin-top:25px;}
.main{ width:662px;}
.main_eye{ width:323px; height:172px; border:1px solid #76d1de;}
.eye_ul li{ width:323px; height:172px; position:absolute; z-index:0; left:0; top:0;}
.eye_ul li.cur{ z-index:1;}
.ctr_p { position: absolute; bottom: 7px; right:140px; z-index: 2; color:#f5d969;}
.ctr_p span{ width:10px; height:10px; display:block;float:left; margin-right:4px; background:#fff; cursor:pointer; overflow:hidden; text-indent:-9999px; overflow:hidden; border-radius:5px; box-shadow:1px 1px 2px #000;}
.ctr_p span.cur{ width:15px;background:#0DB1C8;}
.news{width:318px; height:174px; overflow:hidden;}
.news ol{ width:318px; height:34px; background:url(../../images/v1/news_ol.jpg) repeat-x 0 bottom;} 
.news ol li{ width:57px; height:33px; text-align:center; line-height:32px; color:#4E4E4E; float:left; cursor:pointer;}
.news ol .last_li{ width:144px; cursor:auto; text-align:right;}  .news ol li img{ display:inline-block; vertical-align:middle;}
.news ol li.cur{border:1px solid #6ED0DE;border-bottom:none; color:#0DB1C8; background:#fff;} .news ol li a{color:#4E4E4E;}  .news ol li.cur a{color:#0DB1C8;}
.news_d{ width:318px; height:125px; padding-bottom:7px; margin-top:7px; border-bottom:1px solid #9fb5db;}
.ned{width:381px; height:100px; display:none;}
.news_d .cur{ display:block;} .ned a{ display:inline-block; text-overflow: ellipsis;overflow:hidden;color:#4e4e4e;}  .ned a:hover{ text-decoration:underline;}
.ned li{ width:293px; height:25px; line-height:25px; white-space:nowrap; position:relative; padding-right:23px;overflow:hidden; color:#fff;}
.ned li img{ margin-left:4px;vertical-align:6px;*vertical-align:-3px;}.ned li img.cur{ position:absolute;right:0;top:7px; margin:0;}
.main_ban{ width:660px; border:1px solid #76d1de; margin-top:23px;}
a.more_a{ padding-right:15px; right:4px; top:7px; color:#0db1c8; background:url(../../images/v1/more.jpg) no-repeat right center;}
/*--side  public--*/
.side{ width:325px; float:left;}
.side_login{ width:323px; height:172px; border:1px solid #76d1de; overflow:hidden;}
.side_login a{ cursor:pointer;color:#0db1c8; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;}
.side_login a:hover{ color:#A15DFF;}
.side_login a img{ -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; _display:none;}
.side_login a:hover img{opacity:0;filter:alpha(opacity:0);}
.side_login_d1{ width:49%; height:172px; float:left; border-right:1px solid #76d1de;}
.side_login_d2{ width:50%; height:172px; float:left;}
.side_login_d1 span,.side_login_d2 span{ width:67px; height:67px; display:block; margin:25px auto 0;overflow:hidden;}
.side_login_d1 span{background:url(../../images/v1/ico_sign2.png) no-repeat center center;}
.side_login_d2 span{background:url(../../images/v1/ico_login2.png) no-repeat center center;}
.side_login_d1 p,.side_login_d2 p{ width:67px; margin:10px auto 0;font-weight:bold; font-size:22px; font-family:\5FAE\8F6F\96C5\9ED1;}
.side_login_d1 b,.side_login_d2 b{ font-size:12px; position:relative; top:-15px;*top:-5px;}
.side_games{ width:323px; margin-top:23px;border:1px solid #76d1de; overflow:hidden;position:relative;}
.side_games h3{ height:31px; line-height:31px; text-indent:15px; background:#0db1c8; color:#fff;}
.gamesol li{ width:161px; height:50px; overflow:hidden; float:left; margin-top:14px;}  
.gamesol li a{ color:#0db1c8;}  .gamesol li a:hover{ text-decoration:underline;}
.gamesol li span{ width:90px; float:left; padding-left:15px;}  .gamesol li img{ margin-left:15px; float:left;}

/*======cpage=======*/
.head_c{ width:100%; height:256px; background:url(../../images/v1/head_c.jpg) no-repeat center 0;} 
.head_c .wrap{position:relative;z-index:3;}
.content_c{ margin-top:0;}
.content_c .side{ width:220px; margin-left:35px;_margin-left:13px;}
.content_c .side_login{ width:218px; height:150px;}
.content_c .side_login_d1,.content_c .side_login_d2{ height:150px;}
.content_c .side_login_d1 span,.content_c .side_login_d2 span{ margin:18px auto 0;}
.content_c .side_games{ width:218px;}
.content_c .gamesol li{ width:210px; float:none; margin-left:auto; margin-right:auto; border-bottom:1px solid #dde4ef;}
.content_c .gamesol li span{ width:135px;}
.main_c{ width:675px; padding:10px; min-height:400px; margin-right:20px; _margin-right:10px; border:1px solid #79d2de; overflow:hidden;}
.breadcrumb{ width:100%; height:20px; display:block; line-height:20px; margin-bottom:40px; color:#0db1c8;} .breadcrumb a{color:#0db1c8;}
.go_home{ width:20px; height:20px; display:block; float:left; background:url(../../images/v1/ico_home.jpg) no-repeat 0 0; margin-right:10px;}
.newslist_box{ margin-bottom:20px;}  .newslist_box li{ padding:0 25px; height:55px; line-height:55px; border-bottom:1px dotted #a1a1a1;}
.newslist_box li a{ float:left;color:#575757;}  .newslist_box li a:hover{ text-decoration:underline;} 
.newslist_box li span{ float:right;}
p.pages{ display:block; height:20px; line-height:18px; padding:20px 0; text-align:center; }
p.pages a{ padding: 0 5px; display:inline-block; color:#000;}
p.pages a.cur{ color:#df0000; font-weight:bold;}
p.pages span{color:#9f1eb7;}
.share{ left:480px; top:5px;}
.cpage{ width:675px; min-height:300px; padding-bottom:30px;}
.cpage img{  max-width:640px; height:auto; display:block; margin:0 auto 20px;}
.info_t{ width:675px; margin:30px auto; padding-bottom:30px; border-bottom:1px dashed #dedede; color:#575757;} 
.news_font{ margin-top:20px; text-align:center;}  .news_font span{ margin-right:10px;}
.news_font b{ margin:0 4px; font-weight:normal; cursor:pointer;} .news_font b.cur{ font-weight:bold;}
.info_m{width:655px; margin:0 auto 30px; letter-spacing:1px; line-height:25px; color:#575757;}
.info_m p{ margin-bottom:20px;} 
/*--product--*/
.head_prod{ background:url(../../images/v1/head_prod.jpg) no-repeat center 0;} 
.product_list{ margin-bottom:20px;}
.product_list li{ _float:left;overflow:hidden; margin-top:20px; padding:0 20px 30px; border-bottom:1px dashed #a1a1a1;}
.product_list li img{ width:263px; height:158px; border:1px solid #c3c3c3; float:left;}
.th_game{ width:350px; height:170px; overflow:hidden; float:right;}
.th_game b{ font-size:20px; font-family:\5FAE\8F6F\96C5\9ED1; color:#0db1c8;}
.tohome{ float:right; margin-top:2px; padding:2px 10px; color:#fff; background:#0db1c8;}
.th_game p{ line-height:27px;}

/*---footer  public--*/
.footer{ width:1000px; margin:0 auto; position:relative; top:60px; height:100px; background:url(../../images/v1/footer.jpg) no-repeat 0 12px;}
.pad{ width:720px; height:70px; position:absolute; top:10px; left:340px;} .botp1{ font-size:10px;}
.botp1 a{ font-size:12px; margin:0 5px; color:#515151;}
.botp2{ position:absolute; top:0; right:0;} .botp3{position:absolute; top:30px; left:0;}
