@charset "utf-8";
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑";color:#909195;}
ul,li,p,input{ margin:0; padding:0;list-style:none;}
img{ border:0px;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;color:#909195;}
a:hover{color:#4e4e51;}
/*导航*/
.nav{ width:1002px; clear:both; margin:0 auto;position:relative;}
.logo{ background:url(../images/main_curr/logo.jpg) no-repeat; float:left; width:379px; overflow:hidden; height:98px;}
.logo_a{ display:block; width:155px; height:50px; position:absolute; top:25px;}
.menu{ width:509px; height:40px; position:absolute; top:30px; right:9px;}
.m1,.m1:hover,.m2,.m2:hover,.m3,.m3:hover,.m4,.m4:hover,.m5,.m5:hover,.m6,.m6:hover{ background:url(../images/main_curr/nav.jpg) no-repeat; height:40px; float:left; display:block;}
.m1{ background-position:0px 0px; width:40px;}
.m1:hover{ background-position:0px -40px;}
.m2{ background-position:-77px 0px; width:70px;margin-left:37px;}
.m2:hover{ background-position:-77px -40px;}
.m3{ background-position:-165px 0px; width:70px;margin-left:21px;}
.m3:hover{ background-position:-165px -40px;}
.m4{ background-position:-259px 0px; width:70px;margin-left:21px;}
.m4:hover{ background-position:-259px -40px;}
.m5{ background-position:-352px 0px; width:70px;margin-left:23px;}
.m5:hover{ background-position:-352px -40px;}
.m6{ background-position:-444px 0px; width:65px;margin-left:22px;}
.m6:hover{ background-position:-444px -40px;}
/*index_banner*/
.ban{ background:url(../images/main_curr/hd_img0.jpg) top center no-repeat; height:382px;}
.ban a{ display:block; height:382px; width:100%;}
#banner{position:relative;width:100%;height:382px;overflow:hidden; clear:both;}
#banner .Limg2{position:relative; }
#banner .Limg2 li{position:absolute;top:0;left:0;}
#banner .Limg2 li  p{line-height:25px; font-size:12px; padding-left:15px;}
#banner .Nubbt2{position:absolute; width:auto;z-index:9;left:49%;bottom:10px;}
#banner .Nubbt2 span{ background:url(../images/main_curr/btn2.gif); overflow:hidden;display:block; float:left; margin:0px 6px 0px 0px; width:14px; height:14px;cursor:pointer;}
#banner .Nubbt2 span.on2{background:url(../images/main_curr/btn2_on.gif);overflow:hidden;display:block; float:left; width:14px; height:14px;}

.img0{ height:382px; width:100%;background:url(../images/main_curr/hd_img0.jpg) no-repeat center top; position:relative; text-align:center}
.img01{ height:382px; width:100%;background:url(../images/main_curr/hd_img02.jpg) no-repeat center top; position:relative; text-align:center}
.img02{ height:382px; width:100%;background:url(../images/main_curr/hd_img0.jpg) no-repeat center top; position:relative; text-align:center}
.img03{ height:382px; width:100%;background:url(../images/main_curr/hd_img05.jpg) no-repeat center top; position:relative; text-align:center}
.img04{ height:382px; width:100%;background:url(../images/main_curr/hd_img03.jpg) no-repeat center top; position:relative; text-align:center}
.img05{ height:382px; width:100%;background:url(../images/main_curr/hd_img03.jpg) no-repeat center top; position:relative; text-align:center}
.img06{ height:382px; width:100%;background:url(../images/main_curr/hd_img06.jpg) no-repeat center top; position:relative; text-align:center}

.img01_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img02_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img03_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img04_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img05_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img06_img{ z-index:99; display:block; height:382px; width:100%; margin:0 auto;}
.img02{ height:382px; width:100%;}
.img03{ height:382px; width:100%;}
.img04{ height:382px; width:100%;}
.img05{ height:382px; width:100%;}
.img06{ height:382px; width:100%;}


.ban_btn{ position:absolute; z-index:99;  background:url(../images/main_curr/ban_btn.jpg) 0px 0px; display:block; width:90px; height:30px;bottom:100px; left:50%; margin:0px 0px 0px -497px; }
/*.ban_btn:hover{ background:url(../images/main_curr/ban_btn.jpg) 0px -30px;}*/
.ban_leftbtn{ position:absolute; left:50%; top:50%;margin:-28px 0px 0px -550px; cursor:pointer; width:30px; height:56px; background:url(../images/main_curr/lr_btn.gif); z-index:999;}
.ban_leftbtn:hover{background:url(../images/main_curr/lr_btn.gif) 0px -56px;}
.ban_rightbtn{ position:absolute; right:50%; top:50%; margin:-28px -550px 0px 0px; cursor:pointer; width:30px; height:56px; background:url(../images/main_curr/lr_btn.gif) -30px 0px;z-index:999;}
.ban_rightbtn:hover{background:url(../images/main_curr/lr_btn.gif) -30px -56px;}

/*蓝港发行&蓝港研发&业界新闻*/
.part1{ height:200px; clear:both; width:1000px; margin:auto; padding:30px 0px 30px 0px; overflow:hidden;}
.p1_tit1,.p1_tit2,.p1_tit3,.p1_tit4{ background:url(../images/main_curr/ico.jpg); height:19px; float:left; clear:both;width:134px; margin:0px 0px 11px 0px;}
.p1_tit1{ background-position:0px 0px; width:187px;}
.p1_tit2{ background-position:0px -0px;}
.p1_tit3{ background-position:0px -38px;}
.p1_tit4{ background-position:0px -83px; height:18px;}
.p1_a{ width:301px; float:left; overflow:hidden; height:200px;}
.p1_a_con{ width:300px; height:170px; float:left; clear:both; overflow:hidden;}
/*蓝港发行轮换*/
#temp3{ height:170px;float:left; clear:both; overflow:hidden; width:300px; position:relative;}
#temp3 .JQ-content-box {width:300px; height:170px;}
#temp3 .JQ-content-box .JQ-slide-content  li{ position:absolute;top:0;left:0;}
#temp3 .JQ-content-box img {width:300px; height:170px; display:block}
#temp3 .JQ-slide-nav {display: block; position:absolute; bottom:12px; z-index:2; left:16px;}
#temp3 .JQ-slide-nav li {display:block; float: left; cursor:pointer; margin:0px 4px 0px 0px; width:10px; height:10px; background:url(../images/main_curr/btn.gif); overflow:hidden;}
#temp3 .JQ-slide-nav li.on {display:block; float: left;width:10px; height:10px; background:url(../images/main_curr/btn_on.gif); overflow:hidden;}
/*蓝港研发轮换*/
#temp4{ height:170px;float:left; clear:both; overflow:hidden; width:300px; position:relative;}
#temp4 .JQ-content-box {width:300px; height:170px;}
#temp4 .JQ-content-box .JQ-slide-content  li{ position:absolute;top:0;left:0;}
#temp4 .JQ-content-box img {width:300px; height:170px; display:block}
#temp4 .JQ-slide-nav {display: block; position:absolute; bottom:12px; z-index:2; left:16px;}
#temp4 .JQ-slide-nav li {display:block; float: left; cursor:pointer; margin:0px 4px 0px 0px; width:10px; height:10px; background:url(../images/main_curr/btn.gif); overflow:hidden;}
#temp4 .JQ-slide-nav li.on {display:block; float: left;width:10px; height:10px; background:url(../images/main_curr/btn_on.gif); overflow:hidden;}
.p1_b{ width:300px; float:left; overflow:hidden; height:200px;margin:0px 19px 0px 19px;}
.p1_b1{ border:solid 1px #e0e0e0; width:295px; height:167px; clear:both; float:left;}
.p1_b1a{ height:35px; border-bottom:dotted 1px #dbdbdb; line-height:35px; width:268px; margin:auto;font-size:14px;}
.p1_b1b{ height:30px; line-height:30px; width:268px; margin:auto;}
.p1_b1b img{ margin:8px 0px 0px 3px; float:left;}
.p1_b1b a{ float:left;}
.p1_c{ width:331px;float:left; overflow:hidden; height:200px;position:relative;}
.height9{ clear:both; height:9px; width:10px; overflow:hidden;}
.p1_c_more{ position:absolute; top:3px; right:1px; background:url(../images/main_curr/ico.jpg) 0px -57px; height:13px; width:44px; overflow:hidden;}
.p1_c_more:hover{ background:url(../images/main_curr/ico.jpg) 0px -70px;}
.p1_c_con{ border:solid 1px #e1e1e1; width:300px; height:168px; overflow:hidden; clear:both;}
.p1_c_con_tr1{ border-bottom:dotted 1px #ddd; width:335px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:auto; height:30px; clear:both; line-height:30px;font-size:14px;color:#0779c2;}
.p1_c_con_tr1 a{color:#0779c2;}
.p1_c_con_tr2{ clear:both; height:34px; line-height:24px; width:270px; margin:auto; font-family:'宋体'; padding:10px 0px 0px 0px;}
.p1_c_con_tr2_ico{ background:url(../images/main_curr/ico.jpg) -44px -64px; width:6px; height:6px; float:left; margin:8px 6px 0px 0px;}
.p1_c_con_tr3{ float:left; width:250px; overflow:hidden; height:24px;text-overflow:ellipsis; white-space:nowrap;}
/*快速按钮&游戏展示*/
.part2{clear:both; width:1000px; margin:auto; padding:0px 0px 30px 0px;}
/*快速按钮*/
.p2_a{ width:300px; float:left; overflow:hidden; height:309px; background:url(../images/main_curr/nav2.jpg); margin:0px 20px 0px 0px;}
.p2_a1,.p2_a1:hover,.p2_a2,.p2_a2:hover,.p2_a3,.p2_a3:hover,.p2_a4,.p2_a4:hover,.p2_a5,.p2_a5:hover,.p2_a6,.p2_a6:hover,.p2_a7,.p2_a7:hover,.p2_a8,.p2_a8:hover{background:url(../images/main_curr/nav2.jpg); float:left; display:block;}
.p2_a1{ background-position:0px 0px; width:151px; height:135px;}
.p2_a1:hover{ background-position:0px -309px;}
.p2_a2{ background-position:-151px 0px; width:149px; height:135px;}
.p2_a2:hover{ background-position:-151px -309px;}
.p2_a3{ background-position:0px -135px; width:101px; height:86px;}
.p2_a3:hover{ background-position:0px -444px;}
.p2_a4{ background-position:-101px -135px; width:100px; height:86px;}
.p2_a4:hover{ background-position:-101px -444px;}
.p2_a5{ background-position:-201px -135px; width:99px; height:86px;}
.p2_a5:hover{ background-position:-201px -444px;}
.p2_a6{ background-position:0px -221px; width:101px; height:88px;}
.p2_a6:hover{ background-position:0px -530px;}
.p2_a7{ background-position:-101px -221px; width:100px; height:88px;}
.p2_a7:hover{ background-position:-101px -530px;}
.p2_a8{ background-position:-201px -221px; width:99px; height:88px;}
.p2_a8:hover{ background-position:-201px -530px;}
/*游戏展示*/
.p2_b_main{ width:680px; overflow:hidden; float:left; background:#fafafa;}
.p2_b{ float:left; line-height:37px; clear:both; width:680px; overflow:hidden;border:solid 1px #e1e1e1;}
.p2_b_tit,.p2_b_tit2,.p2_b_tit3,.p2_b_tit4{ background:url(../images/main_curr/tit.jpg); height:43px;clear:both; float:left;}
.p2_b_tit{ background-position:0px 0px; width:169px;}
.p2_b_tit2{ background-position:0px -43px;width:169px;}
.p2_b_tit3{ background-position:0px -86px;width:159px;}
.p2_b_tit4{ background-position:0px -129px;width:178px;}
.p2_b_1{ width:169px;}
.p2_b_2{ width:169px;border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;}
.p2_b_3{ width:159px;}
.p2_b_4{ width:178px;border-left:solid 1px #e1e1e1;}
.p2_b_con{padding:20px 0px 20px 20px; clear:both; float:left; width:85%;min-height:193px;height:auto !important; height:256px; overflow:visible;}
.p2_b_text{clear:both; float:left; width:100%;}
.p2_b_text img{ float:left; margin:12px 0px 0px 5px;}
.p2_b_text a{ float:left;}
.p2_c{border-right:solid 1px #e1e1e1;border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1; width:678px; height:30px; line-height:30px; float:left; clear:both;}
.p2_c_1{ float:right;}
.p2_c_1 img{ float:left; margin:8px 4px 0px 0px;}
.p2_c_1 span{ float:left; margin:0px 20px 0px 0px;}
/*footer*/
.footer{border-top:solid 1px #a1b6d0; width:1002px; clear:both; margin:auto; padding:20px 0px 20px 0px; line-height:20px; position:relative;}
.fot_add1{ position:absolute; top:20px; left:-100px; z-index:2;}
.fot_add2{ position:absolute; top:20px; left:60px;z-index:2;}
.footer div{ position:absolute; right:10px; width:700px;}
.footer div div{ clear:both; position:absolute; float:right; text-align:right; line-height:23px; padding:10px 0 0 0;}
.footer div span{ margin:0px 8px 0px 8px;}
.fot_logo{ float:left; width:143px; height:52px;}
/*内容页banner*/
.sub_banner{ background:url(../images/main_curr/news_banner.jpg) top center no-repeat; height:187px; width:100%; clear:both;}
.sub_main{ width:1002px; clear:both; overflow:hidden; margin:auto;}
/*内容左侧公调*/
.sub_left{ width:245px; float:left; padding:17px 0px 0px 11px; overflow:hidden;}
.sub_nav{width:245px; height:245px; clear:both; float:left;}
.sub_nav1,.sub_nav1:hover,.sub_nav2,.sub_nav2:hover,.sub_nav3,.sub_nav3:hover,.sub_nav4,.sub_nav4:hover,.sub_nav5,.sub_nav5:hover,.sub_nav6,.sub_nav6:hover{background:url(../images/main_curr/sub_nav.jpg); display:block; float:left; }
.sub_nav1{ background-position:0px 0px; height:123px;width:123px;}
.sub_nav1:hover{ background-position:0px -245px;}
.sub_nav2{ background-position:-123px 0px; height:123px; width:122px;}
.sub_nav2:hover{ background-position:-123px -245px;}
.sub_nav3{ background-position:0px -123px; height:61px; width:123px;}
.sub_nav3:hover{ background-position:0px -368px;}
.sub_nav4{ background-position:-123px -123px; height:61px; width:122px;}
.sub_nav4:hover{ background-position:-123px -368px;}
.sub_nav5{ background-position:0px -184px; height:61px; width:123px;}
.sub_nav5:hover{ background-position:0px -429px;}
.sub_nav6{ background-position:-123px -184px; height:61px; width:122px;}
.sub_nav6:hover{ background-position:-123px -429px;}
.sub_l_tit{ float:left; clear:both; height:22px; width:245px; padding:20px 0px 0px 0px;}
.sub_l_tit2,.sub_l_tit3,.sub_l_tit4,.sub_l_tit5{ float:left; clear:both; background:url(../images/main_curr/sub_tit2.jpg); width:245px; height:33px; margin:10px 0px 0px 0px;}
.sub_l_tit2{ background-position:0px 0px;}
.sub_l_tit3{ background-position:0px -33px;}
.sub_l_tit4{ background-position:0px -66px;}
.sub_l_tit5{ background-position:0px -99px;}
.sub_l_ul{ float:left; clear:both; display:block; width:230px; overflow:hidden; padding:10px 0px 0px 15px;}
.sub_l_ul li{ float:left; width:115px; line-height:25px; height:25px; overflow:hidden; font-family:'宋体';}
.sub_right{ width:705px; padding:8px 11px 0px 30px; overflow:hidden; margin:auto;}
.sub_r_tit{ height:30px; line-height:30px; float:left; clear:both;border-bottom:solid 1px #b2b2b2; width:705px;}
.sub_r_tit2{ height:30px; line-height:30px; float:left; clear:both;width:705px; position:relative;}
.sub_r_tit_a{ float:left; background:url(../images/main_curr/sub_ico.jpg); width:10px; height:10px; overflow:hidden; margin:10px 8px 0px 0px;}
.sub_r_tit_a:hover{background:url(../images/main_curr/sub_ico.jpg) -26px 0px;}
.sub_r_tit_b{ float:left; background:url(../images/main_curr/sub_ico.jpg) -18px -2px; width:4px; height:7px; overflow:hidden; margin:12px 8px 0px 0px;}
.sub_r_tit_c{ float:left; margin:0px 8px 0px 0px;color:#444;}
.sub_r_tit_d{ float:left; margin:0px 8px 0px 0px;color:#0072d3;}
.sub_r_tit_d:hover{color:#ff9600;}
/*新闻列表*/
.news_a{ height:25px; line-height:25px; padding:10px 10px 10px 20px; width:675px; float:left; clear:both;border-bottom:solid 1px #e5e5e5;}
.news_a1{ float:left; width:580px; overflow:hidden; height:25px;text-overflow:ellipsis; white-space:nowrap;}
.news_a2{ float:right; width:85px; overflow:hidden; height:25px; font-family:Arial;font-size:10px;}
.news_page{ float:left; clear:both; height:27px; line-height:27px; width:705px; padding:20px 0px 30px 0px; font-family:Arial;}
.news_pagecon{ margin:auto; text-align:center;}
.news_pagecon a{ float:left;margin:0px 7px 0px 7px;color:#6b6c6f;}
/*新闻内容*/
.news_art_a{ border:solid 1px #dcdcdc; width:675px; float:left; clear:both; overflow:hidden; padding:15px;}
.news_art_a1{ clear:both; float:left;font-size:24px; line-height:40px;color:#444;}
.news_art_a2{ font-family:Arial; font-size:10px; float:left; clear:both; line-height:20px;color:#616161;}
.news_art_b{ float:left; clear:both; width:705px; overflow:hidden; padding:25px 0px 10px 0px; line-height:24px;color:#8e9094; font-family:'宋体';}
.news_art_b p{ text-indent:24px; padding:0px 0px 20px;}
.page_btn1{ background:url(../images/main_curr/sub_ico.jpg) 0px -10px;width:27px; height:27px;}
.page_btn1:hover{ background:url(../images/main_curr/sub_ico.jpg) 0px -64px;}
.page_btn2{ background:url(../images/main_curr/sub_ico.jpg) 0px -37px;width:27px; height:27px;}
.page_btn2:hover{ background:url(../images/main_curr/sub_ico.jpg) 0px -91px;}
.page_btn3{ background:url(../images/main_curr/sub_ico.jpg) -27px -37px;width:27px; height:27px;}
.page_btn3:hover{ background:url(../images/main_curr/sub_ico.jpg) -27px -91px;}
.page_btn4{ background:url(../images/main_curr/sub_ico.jpg) -27px -10px;width:27px; height:27px;}
.page_btn4:hover{ background:url(../images/main_curr/sub_ico.jpg) -27px -64px;}
.page_link:hover{color:#0072d3;}
.page_link_on{font-weight:bold;}

/*#first{ background:url(../images/main_curr/sub_ico.jpg) 0px -10px no-repeat;width:25px; height:23px; text-indent:99999px; overflow:hidden; cursor:pointer;}
#first:hover{ background:url(../images/main_curr/sub_ico.jpg) 0px -64px;}
#prev{ background:url(../images/main_curr/sub_ico.jpg) 0px -37px no-repeat;width:25px; height:23px; text-indent:99999px;overflow:hidden; cursor:pointer;}
#prev:hover{ background:url(../images/main_curr/sub_ico.jpg) 0px -91px;}
#next{ background:url(../images/main_curr/sub_ico.jpg) -27px -37px no-repeat;width:25px; height:23px; text-indent:99999px;overflow:hidden; cursor:pointer;}
#next:hover{ background:url(../images/main_curr/sub_ico.jpg) -27px -91px;}
#last{ background:url(../images/main_curr/sub_ico.jpg) -27px -10px no-repeat;width:25px; height:23px; text-indent:99999px;overflow:hidden; cursor:pointer;}
#last:hover{ background:url(../images/main_curr/sub_ico.jpg) -27px -64px;}*/
/*分享*/
.jiathis_style{ position:absolute; right:0;height:20px; line-height:20px;}
.jiathis_style a{ float:left; margin:2px 0px 0px 4px;}
.fl_l{ float:left;}
.user_body{ background:url(../images/main_curr/sub_bg.jpg) top center repeat-x;font-family:Arial,'宋体';}
.user_main{ background:url(../images/main_curr/sub_mid.jpg) repeat-y; width:882px; margin:auto;color:#000;}
.user_bg{ background:url(../images/main_curr/sub_top.jpg) no-repeat; line-height:22px; padding:0px 50px;}
.user_bg p{ padding:0px 0px 7px 0px; text-indent:24px;}
.user_bg font{line-height:23px;}
.user_fot{ background:url(../images/main_curr/sub_fot.jpg) no-repeat; height:110px;}
.user_txt1{ text-align:center; font-size:20px; padding:80px 0px 40px 0px;}

.p1_b1add3a,.p1_b1add3b{ background:url(../images/main_curr/addbtndownload.jpg); height:42px; width:121px; display:block; float:left;}
.p1_b1add3b{ width:122px; background-position:-121px 0;}
.p1_b1add1{ border-bottom:dotted 1px #ddd; width:260px; margin:auto; height:60px; padding:15px 0;}
.p1_b1add2{ float:left; margin:5px 0 0 8px; line-height:20px;}
.p1_b1add2 a{ clear:both; font-size:16px;color:#0779c2; display:block;}
.p1_b1add2 span{ clear:both; display:block;}
.p1_b1add1 img{ float:left;}
.p1_b1add3{ margin:15px auto 0 auto; width:260px;}
.p1_c_addtext{ padding:15px 15px 0 15px; line-height:20px; clear:both;border:solid 1px #e1e1e1; width:280px; height:154px; text-indent:24px;}
.logo-l{ position:absolute; left:150px; width:70px; height:70px}
.logo-l img{width:70px; height:70px}
