.wrap{ background:url(../images/cp-head-pic.gif) no-repeat center 0 #fff }
.wrap-inner{ width:1200px; margin:0 auto; color:#000; text-align:center; font:20px/1 microsoft Yahei }

.upper{ height:660px; position:relative }
.upper .rewards-list{ position:absolute; left:48px; bottom:0; z-index:100; overflow:hidden }
.upper .rewards-list li{ width:226px; height:200px; background:#fff; background:rgba(255,255,255,.95); float:left; margin:0 25px; -webkit-border-radius:20px 20px 0 0; -moz-border-radius:20px 20px 0 0; border-radius:20px 20px 0 0; }
.upper .rewards-list li h4{ padding:38px 30px 23px; font-weight:normal }
.upper .rewards-list li h4.f18{ font-size:18px; line-height:28px; padding-top:23px; padding-bottom:7px }

.upper .head-line{ font-size:40px; color:#f9d681; padding:75px 0 50px; font-weight:normal }
.upper .qr-wrap .qr-img{ margin: 0 auto; padding-bottom:30px; }
.upper .qr-wrap .qr-info{ color:#fff; font-size:16px; line-height: 24px; width: 524px; margin: 0 auto; text-align: left;}

.lower .lower-title{ background:url(../images/cp-title-bg.png) no-repeat center; font-size:30px; font-weight:normal; margin:70px 0 16px }
.lower .sub-title{ font-size:18px; color:#a4a1a1 }

.company-rights{ width:1020px; margin:24px auto 0; overflow:hidden }
.company-rights li{ float:left; width:204px }
.company-rights li h4{ font-weight:normal; padding-top:20px }

.company-inquire{ width:760px; margin:37px auto 0; overflow:hidden; padding-bottom:95px }
.company-inquire li{ float:left; width:380px }
.company-inquire li h4{ font-weight:normal; padding-top:20px }
.company-inquire li h4 a{ color:#000 }



