@charset "utf-8";
/* CSS Document */

/* p-top */
#p-top{margin:0 auto;padding:0 10px;width:100%;text-align:left;}
#p-top{background:none;width:100%;padding:0;}
/*#p-banner-1{background: #EDEDED url(../image/p-banner1.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-1{background: url(../image/p-banner1-small.png) no-repeat 0 80%;}
#p-banner-2{background: #EDEDED url(../image/p-banner2.jpg) repeat-x 50% 0px ;}
#p-top-banner .p-banner-small-2{background: url(../image/p-banner2-small.png) no-repeat 0px 80%;}
#p-banner-3{background: #EDEDED url(../image/p-banner3.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-3{background: url(../image/p-banner3-small.png) no-repeat 0px 50%;}
#p-banner-4{background: #EDEDED url(../image/p-banner4.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-4{background: url(../image/p-banner4-small.png) no-repeat 0px 50%;}*/

.p-home-banner{width:100%;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:1px 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:80px;}
#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:100%;margin:0 auto;text-align:left}

#p-top-banner .p-top-qh-nav{margin:-15px 100px 0 0;width:300px;height:50px;float:right;display:inline; }
#p-top-banner .p-top-qh-nav a{width:45px;height:30px; overflow:hidden;position:relative;z-index:2100;display:inline-block;text-decoration:none;padding:0;margin:3px 2px;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:-8px;}
#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 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:34px;cursor:pointer;z-index:40;margin:0 auto;text-align:center; background:url(../image/banner_bg.png) left top repeat-x;}

.p-banner-wenzi{ position:absolute;   left:200px;}
