﻿@charset "UTF-8";

/* 20141230 begin*/

/* 全局CSS定义 */
body { font-family:'\5FAE\8F6F\96C5\9ED1';margin:0 auto;padding:0;font-size:12px;color:#333;background:#f4f4f4}
div, form, ul, ol, li, span, p, dl, dt, dd {margin:0;padding:0;border:0; }
img, a img { border:0; margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; }
ul, ol, li {list-style:none }
table, td, input {font-size:12px;padding:0;}
.noneBox {display:none; }


/* 默认链接颜色 */
a {outline-style:none;text-decoration:none;blr: expression(this.onFocus=this.blur());}
a:hover {text-decoration:underline; }

.part1{width: 100%; background: #0a0a0a;height: 72px;}
.part2{width: 100%; margin-top:10px;}
.fangapp{ width: 1200px; height:544px; margin: 0 auto;background: url() no-repeat; position: relative; border-bottom: 7px solid #1373ad;}
.down{position: absolute; left: 527px;top: 325px;}
.banben{position: relative;}
.iad{ position: absolute; left: 527px; top: 430px; width: 268px; height: 54px; }
.iad span{display: block;}

.box1{ width: 1200px; height: 147px; margin: 0 auto; background: #f4f4f4; }
.newhouse{width: 280px; height: 147px; margin-left: 20px; float: left;}
.newhouse img{float: left;padding-top:34px;}
.newhouse h2{padding-left: 60px;padding-top:34px; font-size: 18px;}
.newhouse p{padding-left: 60px; font-size: 12px; color: #666;padding-top: 5px; line-height:18px;}
.box2{ width: 1200px; height: 248px; background: #f4f4f4; margin: 0 auto; }/*20150312*/
.box2 ul{ padding: 0; margin: 0;list-style-type: none;}
.box2 ul li{float: left; margin-left: 20px; width:280px;}
/*
.box3 .line1{ border-bottom: 1px dotted #aeaeae;}
*/

.left{width: 350px; height: 72px; line-height: 72px;  float: left; }
.left .logo{  float: left; padding: 15px 0px 15px 25px;}
.left .text{ font-size: 24px; padding: 3px 11px; color: #fff;}
.right {width: 230px; height: 72px; line-height: 72px;float: right; display: inline;  }
.right .logo1{ width: 36px; float: left; padding: 20px 0;}
.right .text1{ padding-left: 40px; font-size: 22px; color: #fff; }
em{ margin: 0 13px; font-style: normal; color: #fff; font-size:20px; float: left;}

.fl{float: left;}
.fr{float: right;}

img{ border: 0;}
.clr{clear: both;height:0;line-height:0;overflow:hidden;}
.floatpart{width: 132px; height: 200px;background: #141414; border-top: 3px solid #1a5f89; text-align: center;color: #FFF;}
.floatpart p{line-height: 2em;}
.floatpart img{margin: 10px;}
.floatpart {top: 72px;position: fixed;right: 7px;z-index: 3;}

.ipnand{position: absolute; left: 545px; top: 348px;}
.iphone,.android{width: 246px; position: relative;}
.android{margin-top: 12px;}

.iphone ul{width: 246px; border-radius:5px; border-top-radius: none; border: 1px solid #c3c3c3; border-top: none; background: #fff; z-index: }
.iphone ul a.down-iphone{display: block; width: 176px; height: 50px; line-height: 50px; color: #333; text-decoration: none;background: url(/images/app_img/6.png) no-repeat 20px center;
text-indent:55px; border-bottom: 1px solid #ccc;font-size: 15px; margin: 0 36px; }
.iphone ul a.down-ipad {display: block; width: 176px; height: 50px; line-height: 50px; color: #333; text-decoration: none;background: url(/images/app_img/7.png) no-repeat 20px center;
text-indent:55px;font-size: 15px; margin: 0 36px; }
.iphone ul a:hover{color: #16adf5;}
.android ul{width: 246px; border-radius:5px; border-top-radius: none;border: 1px solid #c3c3c3; border-top: none; background: #fff;}
.android ul a.down-package {display: block; width:176px; height: 50px; line-height: 50px; color: #333; text-decoration: none; background: url(/images/app_img/5.png) no-repeat 20px center;
text-indent:55px; border-bottom: 1px solid #ccc;font-size: 15px; margin: 0 36px; }
.android ul a.down-android {display: block; width:176px; height: 50px; line-height: 50px; color: #333; text-decoration: none; background: url(/images/app_img/2.png) no-repeat 20px center;
text-indent:55px; border-bottom: 1px solid #ccc;font-size: 15px; margin: 0 36px; }
.android ul a.down-safe {display: block; width:176px; height: 50px; line-height: 50px; color: #333; text-decoration: none; background: url(/images/app_img/3.png) no-repeat 20px center;
text-indent:55px; border-bottom: 1px solid #ccc;font-size: 15px; margin: 0 36px; }
.android ul a.down-wadou {display: block; width:176px; height: 50px; line-height: 50px; color: #333; text-decoration: none; background: url(/images/app_img/4.png) no-repeat 20px center;
text-indent:55px; font-size: 15px; margin: 0 36px; }
.android ul a:hover{color: #16adf5;}

.appcopyright{ color: #575757; font-family:'\5FAE\8F6F\96C5\9ED1'; font-size: 24px;top: 40px;right: 180px;position: absolute;z-index: 25;height:26px;line-height:26px;overflow:hidden}

/*本例css*/
.buycom { width: 1200px; height: 544px; margin:0 auto; position: relative; }


/*上一个  下一个*/
.buycom .prev,
.buycom .next { display: none; width: 40px; height: 100px; background: url(/images/btn_app.png) no-repeat; position: absolute; top: 235px;}
.buycom .prev { left: 0; }
.buycom .next { right: 0; background-position: right }


/* 20141230 end*/

/*20150312*/
.subnav{float:left; width: 560px; height: 42px; margin: 15px auto;}
.subnav ul li{float: left; height: 42px;}
.subnav ul li a{float: left; display: block; text-decoration: none; font-size: 16px; color:#fff; height: 42px; line-height: 42px; padding: 0 20px;}
