@charset "utf-8";
/* CSS Document */
body{ font:12px "宋体"; }
h1,h2,h3{ font-size:14px;}
ul,ul li{ list-style:none}
.red{ color:red;}
.clearfix:after {
    content: ".";             
	display: block;            
    height: 0; 
	font-size:0;
    clear: both;              
    visibility: hidden;	     
}
.clearfix {display: inline-block;}   
* html .clearfix {height:1%;}
.clearfix {display: block;}

.tiao{ background:url(tiao_01.jpg) repeat-x #f4f4f4; position:relative;}
.big{ position:relative; width:1262px;}
.pc{ background:url(../images/pc_top.jpg) no-repeat center top #f4f4f4; width:1262px; position:absolute;}
.iphone{ background:url(../images/iphone_top.png) no-repeat center top #f4f4f4; width:1262px; position:absolute;}
.ipad{ background:url(../images/ipad_top.jpg) no-repeat center top #f4f4f4; width:1262px; position:absolute;}
.android{ background:url(../images/android_top.png) no-repeat center top #f4f4f4; width:1262px; position:absolute;}
.win_phone{ background:url(win_top.jpg) no-repeat center top #f4f4f4;width:1262px;  position:absolute;}
*{ padding:0; margin:0 auto}
a{ text-decoration:none; color:#5d5d5d}
.contents{width:960px; margin-top:386px; position:relative;}
.clear{ clear:both}
.mb10{ margin-bottom:10px}
.txt_center{ text-align:center}

.mainleft{width:700px; float:left}
.mainright{width:254px; float:right}

.r,.r span{ height:11px; overflow:hidden; background:url(../images/r.png) no-repeat left top}
.rr{ height:11px; overflow:hidden; background:url(small_08.png) no-repeat left top}
.rbm{ background-position:left -5px}
.rrbm{ background-position:left -8px}
.r span{ background-position:right top; display:inline-block; width:10px; float:right; margin-right:-3px;}
.rbm span{ background-position:right -5px}
.bd,.pos{ position:relative}
.conts{ background:url(../images/xy.png) repeat-y left top; padding-left:3px}
.contss{ background:url(xian_02.png) repeat-y left top; padding-left:3px}
.contsbord{}
.h95{ height:95px; overflow:hidden}
.pc .h95{ height:168px}

.tabul{ position:absolute; left:142px; top:-387px; z-index:2; font-family:微软雅黑;}
.tabul li{ float:left;width:164px; height:51px; text-align:center; background:url(../images/tbg4.png) no-repeat left top; font-size:16px;line-height:46px; margin-left:5px; margin-top:-6px;}
.tabul .current{background:url(../images/tbg4.png) no-repeat right top;}
.tabul li a{ color:#fff}
.tabul .current a{ color:#484747; font-weight:bold;}

.md { padding:30px 18px}
.md h1{ text-align:center}
.md p{ font-size:14px; color:#5d5d5d; line-height:1.8em}
.mdp p{ font-size:12px}
.pc .md p{ background:url(../images/icon.jpg) no-repeat left 5px; padding-left:15px}
.pc .mdp p{background:url(../images/icon2.jpg) no-repeat left 5px;}

.list_li{ padding:30px 15px 0 15px; height:202px; overflow:hidden}
.list_li ul{ height:212px; overflow:hidden}
.list_li li{ float:left; width:30%; background:url(../images/g.png) no-repeat 101% top; height:192px; padding:10px;}
.win_phone .list_li li{ width:22%;}
.list_li .last{ background:none}
.list_li h2{ background:url(../images/h2bg.png) no-repeat center top;height:24px; text-align:center; line-height:24px; margin-bottom:10px}
.list_li p{ line-height:1.8em; font-size:12px; color:#5d5d5d}
.pc .list_li li{width:22%}

.comm{ height:231px; overflow:hidden; line-height:1.8em}
.comm .txt{ color:#000; margin-bottom:15px}
.comm .pad{ padding:35px 10px 10px 10px}
.txt_des{ background:url(../images/bg.png) no-repeat left top; height:65px; width:195px; padding:5px 15px; font-family:微软雅黑;}

.xza{ width:313px; height:30px; position:absolute; left:458px; top:-132px;}
.xza .btn{margin:5px}

.btn{ border:none; display:inline-block;width:126px;height:30px; background:url(../images/btn_2.png) no-repeat left top}
.btn_e{width:113px;}
.btn_xza{ background-position:left -32px}
.btn_xgm{ background-position:left -98px}
.btn_ipe{ background:url(btn1.png) no-repeat 0 -77px; width:129px; height:33px;}
.btn_ipad{ background:url(btn1.png) no-repeat 0 -36px; width:129px; height:33px;}
.xza .btn_pro_ipad{background:url(btn1.png) no-repeat 0 -155px; width:129px; height:33px; margin-top:12px;}
.btn_pro_ipe{background:url(btn1.png) no-repeat 0 -197px; width:129px; height:33px;}
.btn_i{ background-position:left -131px}
.btn_pay{ background:url(btn1.png) no-repeat; width:127px; height:30px;}
.iphone .btn_pay{ background-position: 0 -239px; margin-left:42px;}
.comm .btn{ margin-bottom:30px}

.title{ position:absolute;width:124px; height:40px; left:15px; top:0;}



.andriod_text{ padding:150px; text-align:center; font-weight:bold; font-size:14px; min_height:100px;_height:100px}
.andriod_text p{ margin-bottom:20px}
.footer{ color:#5d5d5d; text-align:center; margin-top:15px; padding-bottom:15px;}

.btn_xgma{ background:url(x_btn_03.png) no-repeat scroll; float:left;}

.ty{ background:url(bg.jpg) no-repeat top center;font-size:12px; line-height:2.5em}
.ty .pad{ padding-top:70px;width:50%; margin:0 auto}
.ty h1{ text-align:center; margin-bottom:50px}

/*gxz add*/
a.group{ display:block; width:109px; height:25px; background:url(group.png) no-repeat; text-indent:-9999px; margin:21px auto;}
a.photograph{ color:#284E9E;}
a.photograph:hover{ text-decoration:underline;}
.header{ width:644px; position:relative;}
.nav{ width:644px; height:44px; background:url(nav.jpg) no-repeat; position:absolute; top:0;}
.nav a{ display:block; float:left; width:154px; height:45px; margin-right:3px;}
.nav a.nav_pc{ background:url(pc.jpg) no-repeat 0 0;}
.nav a.nav_win{ background:url(win_phone.jpg) no-repeat 4px 0;}
.nav a.nav_iphone{ background:url(ios.jpg) no-repeat 0px 0;}
.nav a.nav_android{ background:url(android.png) no-repeat 5px 0;}



.win_phone .btns{ width:608px; height:200px; top:186px; position: absolute;}
.btn_cn{ background:url(win_cn.png) no-repeat; width:234px; height:33px; position:absolute; left:254px; top:15px;}
.btn_us{ background:url(win-us.png) no-repeat; width:234px; height:33px; position:absolute; left:254px; top:145px;}
.erwei_cn,.erwei_us{ position:absolute; top:0; left:504px; cursor:pointer;}
.erwei_us{ top:116px;}
.cn_bigbtn,.us_bigbtn{ position:absolute; top:54px; left:585px; cursor:pointer;}
.us_bigbtn{top:154px;}

#propWindowCn,#propWindowUs{ position:relative; z-index:-10; display:none;}
#propWindowCn img,#propWindowUs img{ width:350px; height:350px;}
#propWindowCn h1,#propWindowUs h1{ text-align:center; font-size:16px; line-height:30px; height:30px; background:#ccc;}
#propWindow_xCn,#propWindow_xUs{ position:absolute; top:5px; *top:-1px; right:0; background:url(cha.png) no-repeat 0 -2px; width:20px; height:20px; cursor:pointer;}


/*ios*/
.gadd_set{ position:absolute; left:433px; top:-325px;}
.gadd_set a{ color:#118247; font-size:14px; font-family:Microsoft YaHei;}
.ios_erwei{ position:absolute;  width:2px; height:149px; width:200px; left:585px; top:-182px; font-family:Microsoft YaHei;}
.ios_erwei .ipad_erwei{ width:100px; float:left;}
.ios_erwei .erwei{float:left; width:53px;}
.ios_erwei .erwei img{ height:53px; width:53px; cursor:pointer;}
.ios_erwei .tobig{ width:40px; float:right; padding-top:28px;}
.ios_erwei  p{ margin-bottom:7px; text-align:center; width:100px;}
.ios_erwei .tobig img{ width:32px; height:32px; cursor:pointer;}
#propWindowipad,#propWindowiphone,#propWindowandr{ position:relative; z-index:-10; display:none;}
#propWindowipad img,#propWindowiphone img,#propWindowandr img{ width:350px; height:350px;}
#propWindowipad h1,#propWindowiphone h1,#propWindowandr h1{ text-align:center; font-size:16px; line-height:30px; height:30px; background:#ccc;}
#propWindow_xipad,#propWindow_xiphone,#propWindow_xandr{ position:absolute; top:5px; *top:-1px; right:0; background:url(cha.png) no-repeat 0 -2px; width:20px; height:20px; cursor:pointer;}


/*android*/
.android .list_li li{ width:22%;}
.down_now_free{ display:block; position:absolute;background:url(btn1.png) no-repeat 0 -116px; width:129px; height:33px; left:296px; top:230px;}
.down_now_pro{ display:block; position:absolute;background:url(pro.png) no-repeat; width:129px; height:33px; left:296px; top:280px;}
.down_a{color:#00a73f; text-decoration:underline;}
.android .btn_pay{ position:absolute;left:296px; top:330px; display:block;}
.android_erwei{ position:absolute; width:105px; left:480px; top:220px;font-family:Microsoft YaHei;}
.android_erwei .erwei{float:left; width:53px;}
.android_erwei .erwei img{ height:53px; width:53px; cursor:pointer;}
.android_erwei .tobig{ width:40px; float:right; padding-top:28px;}
.android_erwei  p{ margin-bottom:7px; text-align:center; width:100px;}
.android_erwei .tobig img{ width:32px; height:32px; cursor:pointer;}


/*0716gxzadd*/
.long_top{ background:url(long_bg.png) no-repeat; width:960px; height:10px;}
.long_bd{ background:url(long_mid_bg.png) repeat-y -1px 0; width:958px;}
.long_bot{ background:url(long_bg.png) no-repeat 0 -23px; width:960px; height:10px;}
.box{ width:916px; padding:10px 0;}
.box1 .t{ color:#010101; font-size:16px; margin-bottom:10px; font-weight:bold;}
.box1 .box_inner{ border:1px solid #e2e2e2;}
.box_inner_n{ margin:1px; padding:10px 20px; background:#f9f9f9; font-size:14px; color:#5d5d5d; line-height:24px;}
.down_from a{ display:inline; margin:0 12px;}
.down_from a.more{ color:#0f8146; font-style:italic;}
