@charset "utf-8";
/* CSS Document */

/* p-top */
#p-top{margin:0 auto;padding:0 10px;width:930px;text-align:left;}
#p-top{background:none;width:auto;min-width:1000px;padding:0;}

#p-banner-1{background: #EDEDED url(http://www.zwcad.com/uploadfile/2014/0327/touch-huodong.jpg) repeat-x 50% 0px ;}
#p-top-banner .p-banner-small-1{background: url(http://www.zwcad.com/uploadfile/2014/0327/touch-huodong-small.jpg) no-repeat 0px 80%;}

#p-banner-2{background: #EDEDED url(../images/20140128_ios.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-2{background: url(../images/icon-ios.jpg) no-repeat 0 80%;}
#p-banner-3{background: #EDEDED url(http://www.zwcad.com/uploadfile/2014/0526/ad.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-3{background: url(http://www.zwcad.com/uploadfile/2014/0526/ad2.jpg) no-repeat 0px 50%;}
.p-home-banner{width:1000px;padding:0;margin:0 auto;clear:both;}
.p-home-banner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#p-top-banner img,#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{padding:0;margin:0;}
#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{position:relative;}
#p-top-banner{background:#EFEFEF;border-bottom:0px solid #C0C0AE;}
#p-top-banner.p-container{margin:0;}
#p-top-banner.p-top-qh .p-container-body{clear:both;position:relative;height:400px;border:0 none;background:none;margin:0;}
#p-top-banner .p-top-qh-pane{position:relative;height:400px;overflow:hidden;clear:both;}
#p-top-banner .p-top-qh-pane h1 img,#p-top-banner .p-top-qh-pane h2 img{margin-top:70px;}
#p-top-banner .p-bannerqh{position:absolute;overflow:hidden;}
#p-top-banner .p-bannerqh .p-home-banner{clear:none;height:400px;overflow:hidden;width:100%;margin:0;float:left;}
#p-top-banner .p-bannerqh .p-home-banner .p-banner1-1-1{width:1000px;margin:0 auto;text-align:left}

#p-top-banner .p-top-qh-nav{margin:-15px 100px 0 0;width:200px;height:20px;float:right;display:inline;}
#p-top-banner .p-top-qh-nav a{width:45px;height:30px;position:relative;z-index:2100;display:inline-block;text-decoration:none;padding:0;margin:3px 5px;font-size:1px;outline:0;border:3px solid #EEE;border:3px solid rgba(255,255,255,0.6);box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);}
#p-top-banner .p-top-qh-nav a .p-top-qh-view{width:45px;height:30px;}
#p-top-banner .p-top-qh-nav a.p-active{top:-5px;}
#p-top-banner .p-top-qh-nav a:hover,#p-top-banner .p-top-qh-nav a.p-active{border:3px solid #FFF;border:3px solid rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.85);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.85);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.85);}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt{display:none;background:url(../images/p-banner-small-bg.png) no-repeat 0 0;_background-image:url("../images/p-banner-small-bg-ie6.png");cursor:pointer;position:absolute;text-align:left;width:328px;height:113px;top:-115px;left:-237px;}
#p-top-banner .p-top-qh-nav a.p-active .p-banner-small-alt{top:-110px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-1,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-2,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-3{display:block;border:1px solid #FFF;width:60px;height:60px;margin:18px 10px 5px 20px;_margin:20px 6px 5px 12px;float:left;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt h2{font-weight:bold;color:#FFDF4E;text-shadow:0 1px 0 rgba(0,0,0,.5);font-size:12px;margin:0;padding:15px 20px 0 0;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt p{font-size:11px;color:#999;text-shadow:0 1px 0 rgba(0,0,0,.5);margin:0;padding:0 20px 5px 0;line-height:14px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover h2{color:#FFC;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover p{color:#CCC;}
#p-top-banner a.p-top-qh-next,#p-top-banner a.p-top-qh-prev{display:none;}
.p-container{margin:0 0 1.2em;width:100%;}
.p-container .p-container-body h2,.p-container.p-alternate-two h2,.p-container.p-alternate-six h2{background:none;border:none;}
.p-subtittle{position:absolute;left:-3000px;width:500px;}

.banner-buttom{position:absolute;bottom:0px;width:100%;height:30px;cursor:pointer;z-index:40;border-top:1px solid rgba(0, 0, 0, 0.1);
margin:0 auto;min-width:1000px;text-align:center;}
.news-border{border-top:1px solid rgba(255, 255, 255, 0.3)!important;border-top:1px solid #C0C0AE;}

/**弹出层**/

.iPhone-btn, .android-btn, .key-icon, .google-icon, .Pod-icon, .helper-icon, .iphone-download-bg, .and-download-bg {
    background: url("http://www.zwcad.com/statics/images/zwcadimages/iphone_and_icon.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.layer-and .layer-down a{width:141px; height:49px;}
/*.christmas{position:fixed; left:50%; top:389px; margin-left:600px; z-index:9000; padding:5px 6px; background:#fff; display: none;}*/

/* download-icon-bg */
.layer-box .key-icon{background-position:left -138px;margin:11px 22px 0 0;}
.layer-box .key-icon:hover{background-position:-142px -138px;}
.layer-box .google-icon{background-position:left -188px; margin:11px 0 0 0;}
.layer-box .google-icon:hover{background-position: -142px -188px;}
.layer-box .Pod-icon{background-position:left -238px;  margin:11px 22px 0 0;}
.layer-box .Pod-icon:hover{background-position:-142px -238px;}
.layer-box .helper-icon{background-position:left -288px; margin:11px 8px 0 0;}
.layer-box .helper-icon:hover{background-position:-142px -288px;}
.layer-iphone .iphone-download-bg{background-position:left -338px; width:174px; height:59px;}
.layer-iphone .iphone-download-bg:hover{background-position:-176px -338px;}
.layer-down .iphone-download-bg{background-position:left -338px; width:174px; height:59px;}
.layer-down .iphone-download-bg:hover{background-position:-176px -338px; width:174px; height:59px;}
.layer-down .and-download-bg{background-position:left -398px; width:174px; height: 59px;}
.and-download-bg:hover{background-position:-176px -398px;}
.andpad-download-text{margin:8px 0 0 65px;float:left;}
.iphone-download-text{margin:8px 0 0 74px;float:left;}
.and-download-text{margin:15px 0 0 59px; float:left;}

.layer{background:#fff; width: 585px; position:absolute; overflow:hidden; display: none; z-index:10020;}
.layer-title{margin:20px 20px 0; background:#f6f6f6; height:40px;}
.layer-title h3{margin-left:13px; float:left; line-height: 40px; font-size: 20px;}
.layer-title a{float:right; margin:14px 14px 0 0; background:url(http://www.zwcad.com/statics/images/zwcadimages/close.jpg) no-repeat; width:20px; height: 18px; text-indent:-9999em; display: inline-block;}
.layer-box{padding:48px 0 55px 62px; overflow:hidden;}
.layer-box .layer-pic{width:142px; height:144px; float:left; margin-right:20px; position:relative;}
.layer-pic:after{border-left:#c9c9c9 solid 1px; content: ""; display:block; height:144px; position:absolute; top:0px; left:142px;}
.layer-down a{line-height:20px; display:inline-block; float:left; color:#fff; font-size: 16px;}
.layer-down a:hover{text-decoration:none;}
.layer-box .wp-down{float:left; width:208px; padding-top:5px; position:relative;}
.wp-down:after{content: ""; display:block; height:144px; position:absolute; top:2px; left:142px; left:208px; top:0px; border-left:#c9c9c9 solid 1px;}
