*,a,p,span,div,ul,li,ol,dl,dt,dd,input,img,h1,h2,h3,h4,h5,h6,em,i,label{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
img{ border:0;}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
ol,li,ul,dl,dd,dt{ list-style:none}
em,i{ font-style:normal}

body{ font-size:12px; line-height:22px; background:#fff; font-family:Microsoft YaHei;}
.fl{ float:left;}
.fr{ float:right;}
.mt-10{ margin-top:10px;}
.mt-20{ margin-top:20px;}
.mt-40{ margin-top:40px;}
.mt-30{ margin-top:30px;}
.mt-60{ margin-top:60px;}
.mt-100{ margin-top:100px;}

.mr-40{ margin-right:40px;}


.ml-10{ margin-left:10px;}
.ml-15{ margin-left:15px;}
.ml-20{ margin-left:20px;}
.ml-40{ margin-left:40px;}
.ml-55{ margin-left:55px;}
.ml-200{ margin-left:200px; _margin-left:100px;}

.ml-60{ margin-left:60px;}
.ml-80{ margin-left:80px;}
.ml-90{ margin-left:90px; _margin-left:45px;}
.mb-30{ margin-bottom:30px;}
.mb-20{ margin-bottom:20px;}

.red{ color:#f00;}
.white{ color:#fff;}
.yellow{ color:#f7ff21;}
.green{ color:#2d7f00;}
.black{ color:#000}
.cursor{ cursor:pointer}
.mar-to{ margin:0 auto;}

.font-14{ font-size:14px;}
.font-18{ font-size:18px;}
.font-20{ font-size:20px;}
.jz{ text-align:center;}
.hide{ overflow:hidden}
.clear{ clear:both;}

.wrapper{width:100%; background:url(../images/head.jpg) no-repeat top center; min-width:1200px;}
.w-1000{ width:1000px; margin:0 auto;}
.w-all{ width:100%; overflow:hidden}


/**head*/
#head{ height:604px; position:relative;}
.qq{ position:absolute; bottom:155px; left:275px;}

/*pa*/
.pa-bj{ background:url(../images/pa-bj.jpg) no-repeat  top center; height:223px;}
.pb-bj{background:url(../images/pb-bj.jpg) no-repeat  top center; height:617px;}
.pc-bj{background:url(../images/pc-bj.jpg) no-repeat  top center; height:266px;}
.pd-bj{background:url(../images/pd-bj.jpg) no-repeat  top center; height:452px;}
.pe-bj{background:url(../images/pe-bj.jpg) no-repeat  top center; height:285px;}
.pf-bj{background:url(../images/pf-bj.jpg) no-repeat  top center; height:524px;}
.pg-bj{background:url(../images/pg-bj.jpg) no-repeat  top center; height:270px;}
.ph-bj{background:url(../images/ph-bj.jpg) no-repeat  top center; height:670px; }


.part-fl{}
.part-fl span{}
.part-fl p.p1{font-size:30px; color:#ffff8e; line-height:40px; margin-left:20px;width:390px;}
.part-fl p.p2{ font-size:18px;  color:#fff; margin-left:30px;}

.part-fr{ color:#fff; margin-top:50px; /*width:570px;*/}
.part-fr p.p1{ font-size:30px; line-height:35px;}
.part-fr p.p2{font-size:18px; float:left; clear:both; }

.ph{ position:relative; height:670px;}
.buy{ position:absolute; right:80px; bottom:130px;}
.download{position:absolute;left:120px; bottom:30px;}
.qq2{position:absolute;left:400px; bottom:30px;}
.phone{position:absolute;right:120px; bottom:30px;}

/*footer*/
#footer{ background:#d5d5d5; height:55px; line-height:55px; font-size:14px;}





