@charset "utf-8";
.noDsp{display:none !important;}
.noMg{margin:0 !important;}
.pdb20{padding-bottom:20px !important;}
.pdt20{padding-top:20px !important;}
.zpIntro p{text-indent:2em;}

.linkArea{width:100%; height:36px; overflow:hidden;background-color:#cb253c;}
.linkArea .topLink{width:980px; height:36px; line-height:36px; overflow:hidden; margin:0 auto; text-align:right;color:#FFF;}
.linkArea .topLink a{color:#FFF; padding:0 10px;}
.topArea{width:100%; height:71px; overflow:hidden;}
.topArea .topIn{width:980px; height:71px; overflow:hidden; margin:0 auto;}
.topArea .logo {float:left;display:inline; width:192px; height:71px; background:url(../images/zamp_logo.gif) no-repeat 0 0;}
.topArea .logo a{display:inline-block; width:192px; height:71px;}
.topArea .navArea {float:right;display:inline; width:710px; height:60px; line-height:60px; letter-spacing: 3px; padding-top:10px; font-size:18px; text-align:right;}
.topArea .navArea a{color:#3f3f3f; padding:0 10px;}
.topArea .navArea a.navOn{color:#ca273d;}
#bnrArea{width:100%; height:543px; overflow:hidden; background:url(../images/bnr_bg.jpg) repeat-x 0 0; position:relative;}
.bnrIn{width:980px; height:543px; overflow:hidden;  position:relative; margin:0 auto;}
.bnrIn .bnrWrap{width:980px; height:543px; overflow:hidden;}
.bnrIn .bnrWrapIn{width:3930px; height:543px; overflow:hidden; position:absolute; z-index:1; top:0; left:0;}
.bnrIn .bnrTop{width:980px; height:543px; overflow:hidden; display:inline; float:left;}
.bnrTop .bnrList{ background:url(../images/bnr01.jpg) no-repeat right top transparent;width:100%; height:100%;}
.bnrTop .bnrDsc{ width:400px; padding-top:100px; height:250px;padding-left:15px;}
.bnrTop .bnrTtl{ font-size:35px; line-height:43px; color:#44aee6;}
.bnrTop .bnrTxt{ font-size:28px; line-height:66px; color:#3f3f3f;}
.bnrTop .raderH{line-height:35px;}
.bnrIn .bnrIcon{width:82px; height:12px; overflow:hidden; position:absolute; z-index:2; top:320px; left:11px;}
.bnrIn .bnrIcon span{width:12px; height:12px; display:inline-block; float:left; margin-right:6px;cursor:pointer;}
.bnrIn .bnrIcon span.icOn{ background:url(../images/flash_dot.gif) no-repeat 0 0;}
.bnrIn .bnrIcon span.icOff{ background:url(../images/flash_dot.gif) no-repeat -18px 0;}
.bnrIn .bnrWrap{width:980px; height:170px; overflow:hidden; position:absolute; z-index:2; top:357px; left:0;}
.bnrIn .bnrSqar{width:235px; height:162px; margin-right:13px; display:inline; float:left;}
.bnrSqar .bnrDsc{width:233px; height:123px; border:1px solid #dcdcdc; border-top:none; background-color:#FFF;}
.bnrSqar .bnrTxt{padding:10px 6px; font: 12px/18px Arial,Helvetica,sans-serif,SimSun; color:#3f3f3f;}
.bnrSqar .bnrTtl{background-color:#44aee6; color:#FFF;width:235px; height:37px; line-height:36px; text-align:center; font-size:14px;}
.bnrSqar .bnrBtn{background:url(../images/btn01.gif) no-repeat 0 0; width:170px; height:42px; line-height:40px; text-align:center; font-size:14px; margin:0 auto; font-family: Arial,Helvetica,sans-serif,SimSun; }
.bnrSqar .bnrBtn a{color:#707070;}
.bnrSqar .bnrBtn a:hover{text-decoration:none;}
.indexCont{width:100%; border-bottom:1px solid #d7d9de; background:url(../images/index_bg.gif) no-repeat center bottom;padding-bottom:164px;}
.contIn{width:980px; overflow:hidden; margin:0 auto; padding-top:20px;}
.contIn .contTtl{font-size:36px; line-height:40px; text-align:center;color:#44aee6;}
.contIn .contTtl2{font-size:18px; line-height:24px; text-align:center;color:#1b1b1b;}
.contIn .contTtl2 .em{font-size:18px; line-height:24px; text-align:center;color:#cb253c;}
.contIn .contTxt{font-size:14px; line-height:20px; text-align:center;color:#626262; padding:18px 8px; display:block; font-family: Arial,Helvetica,sans-serif,SimSun;  }
.contIn .contBtn{background:url(../images/btn02.gif) no-repeat 0 0; width:127px; height:42px; line-height:40px; text-align:center; font-size:14px; margin:0 auto; font-family: Arial,Helvetica,sans-serif,SimSun;  }
.contIn .contBtn a{color:#707070;}
.contIn .contBtn a:hover{text-decoration:none;}
.indexNews{width:980px; overflow:hidden; margin:78px auto;}
.indexNews .newsWrap{width:315px; height:243px; overflow:hidden; background:url(../images/news_bg.gif) repeat-x 0 0; margin-right:13px; display:inline; float:left;}
.indexNews .newsAds{width:319px; height:243px; overflow:hidden; display:inline; float:left;}
.indexNews .newsWrapIn{width:289px; height:213px; overflow:hidden; background:url(../images/index_news.gif) no-repeat right bottom; padding:15px 13px; font: 12px/24px Arial,Helvetica,sans-serif,SimSun; }
.indexNews .contTtl{height:25px;}
.indexNews .newsList li{border-bottom: 1px dotted #959595;color:#313131; }
.indexNews .newsList li .newsDate{float:right; }
.indexNews .newsList a{ color:#313131; }
.indexNews .contMore{float:right; margin-top:5px; font-size:12px;}
.indexNews .marketList {padding-top:10px; }
.indexNews .marketList li{padding-bottom:20px; clear:both;display:block; height:67px; }
.indexNews .marketList .mktImg{width:67px; height:67px; display:inline; float:left; margin-right:13px; overflow:hidden;}
.indexNews .marketList .mktDsc{width:206px; display:inline; float:left;}
.indexNews .marketList .mktTtl{font-weight:bold;}
.indexNews .marketList .mktTxt{line-height:20px;letter-spacing: -1px;}
.footer{width:100%; background:url(../images/foot_bg.gif) repeat-x center top #d7d9de;}
.footer a{color:#000000;}
.footerIn{width:980px; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.footer .fList{height:270px;width:980px; overflow:hidden; margin:0 auto;}
.footer .fList li{width:192px; display:inline; float:left; padding-top:25px;}
.footer .fList .fTtl{font-size:14px; color:#1b1b1b; margin-bottom:15px;}
.footer .fList .fTtl a{font-size:14px; color:#1b1b1b;}
.footer .fList .fTtl a:hover{text-decoration:none;}
.footer .fLink{font-family: Arial,Helvetica,sans-serif,SimSun; line-height:20px;}
.footer .fWeibo a{display:inline-block; width:31px; height:31px; background:url(../images/sina_logo.gif) no-repeat right bottom;}
.footer .footCont{text-align:center;}



.inBnr{width:100%; height:206px; overflow:hidden; background:url(../images/in_bnr_bg.gif) repeat-x 0 0; position:relative;}
.bnrCont{width:980px; height:200px; overflow:hidden;  margin:0 auto; background:url(../images/in_bnr_img.jpg) no-repeat right top;}
.marketCont{background:url(../images/marketing_bnr_img.jpg) no-repeat right top;}
.aboutCont{background:url(../images/aboutus_bnr_img.jpg) no-repeat right top;}
.joinCont{background:url(../images/joinus_bnr_img.jpg) no-repeat right top;}
.partner{background:url(../images/partner_bnr_img.jpg) no-repeat right top !important;}
.bnrCont .bnrDsc{ width:400px; padding-top:110px;padding-left:50px; height:250px; letter-spacing:2px;}
.bnrCont .bnrTtl{ font-size:42px; line-height:44px; color:#3f3f3f;}
.bnrCont .bnrTxt{ font-size:16px; line-height:30px; font-weight:bold; }
.bnrCont .blue{ color:#44aee6;}
.bnrCont .red{ color:#b1182d;}
.mainCont{width:980px; overflow:hidden;  margin:0 auto;}
.mainCont .sideBar{width:202px; overflow:hidden;  margin-right:38px;  _margin-right:19px; background:url(../images/side_bg.jpg) repeat-y 0 0; display:inline; float:left;margin-top:40px; border-top:1px solid #cfdde1;}
.mainCont .sideBar li{height:50px; line-height:50px; font-size:15px;  border-bottom:1px solid #cfdde1; border-top:1px solid #FFF;padding-left:22px;}
.mainCont .sideBar li.sideOn{ background-color:#fdfdfd;}
.mainCont .sideBar li a{color:#535353;}
.mainCont .sideBar li a:hover{text-decoration:none;}
.mainCont .sideBar li.sideOn a{color:#41aee6;}
.mainCont .rCont{width:736px; display:inline; float:left; border:1px solid #cfdde1;margin-top:40px; border-top:none;margin-bottom:30px;font-family: Arial,Helvetica,sans-serif,SimSun;}
.mainCont .rCont .rTtl{padding:10px; border-bottom:1px solid #cfdde1; border-top:1px solid #cfdde1; vertical-align:middle; line-height:30px;height:30px; overflow:hidden; background-color:#fdfdfd; font-size:14px;font-weight:bold;}
.mainCont .rCont .rWrap{ background:url(../images/pdt_wrap.jpg) repeat-x 0 0;width:736px; overflow:hidden;}
.mainCont .rCont .rTtl img{margin-right:10px;vertical-align:-10px;}
.mainCont .rCont .rImg1{ display:inline; float:left; width:325px; margin:23px 18px 23px 18px;}
.mainCont .rCont .rImg2{ display:inline; float:left; width:325px; margin:23px 18px 23px 0;}
.mainCont .rCont .rCont1{ display:inline; float:left; width:350px; margin:23px 18px 23px 0;}
.mainCont .rCont .rCont2{ display:inline; float:left; width:350px; margin:23px 18px 23px 18px;}
.mainCont .rCont .tName{ font-weight:bold; padding-bottom:10px; font-size:14px;}
.mainCont .rCont .rTxt{ line-height:20px;}
.mainCont .rCont .rbtm{ border-bottom:1px solid #cfdde1; border-top:1px solid #cfdde1;height:36px; line-height:36px; margin:20px; clear:both;display:block; padding:2px 0;}
.mainCont .txtc{ text-align:center;}
.mainCont .a2{ width:347px; float:left; display:inline;}
.mainCont .bdr{ border-right:1px solid #dbe5e7;}
.mainCont .toTop{ background:url(../images/arrow_up.gif) no-repeat left center; padding-left:18px;}

.mainCont .rCont2{width:740px; display:inline; float:left;margin-top:40px;margin-bottom:80px;font-family: Arial,Helvetica,sans-serif,SimSun;}
.mainCont .rCont2 .rTtl{ vertical-align:middle; line-height:30px;height:30px; overflow:hidden; clear:both;display:block; font-size:14px;font-weight:bold;}
.mainCont .rCont2 .rTtl img{margin-right:10px;vertical-align:-10px;}
.mainCont .rCont2 .rLeft{ display:inline; float:left; width:353px; margin:23px 18px 23px 0;}
.mainCont .rCont2 .rRight{ display:inline; float:left; width:353px; margin:23px 0;}
.mainCont .rCont2 .tName{ font-weight:bold; padding-bottom:10px; font-size:14px;}
.mainCont .rCont2 .rTxt{ line-height:20px;}
.mainCont .rCont2 .rbtm{ border-bottom:1px solid #cfdde1;height:40px; line-height:40px; margin:0px 0 20px; clear:both;display:block;}
.mainCont .rCont2 .rPage{ width:300px; margin:30px auto;}
.mainCont .rCont2 .rPage a{ display:inline-block; float:left; margin:0 15px; height:39px;}
.mainCont .rCont2 .rPage a.pPrev{ width:39px; background:url(../images/j_left.gif) no-repeat left center;}
.mainCont .rCont2 .rPage a.pPrevO{ width:39px; background:url(../images/j_left_o.gif) no-repeat left center;}
.mainCont .rCont2 .rPage a.jump{ width:127px; background:url(../images/jump.gif) no-repeat left center; text-align:center;font-family: "Microsoft YaHei", "΢���ź�", Simsun, Mingliu, Arial, Helvetica; font-size:14px; line-height:39px;color:#243574;}
.mainCont .rCont2 .rPage a.jump:hover{ text-decoration:none;}
.mainCont .rCont2 .rPage a.pNext{ width:39px; background:url(../images/j_right.gif) no-repeat left center;}
.mainCont .rCont2 .rPage a.pNextO{ width:39px; background:url(../images/j_right_o.gif) no-repeat left center;}
.mainCont .rCont2 .rRec{ padding-left:40px; border-bottom:1px solid #cfdde1; padding-bottom:0; width:695px;}
.mainCont .rCont2 .extraPad{padding-bottom:10px;}
.mainCont .rCont2 .rRec .rTxt{ font-size:14px; line-height:20px;margin-top:10px; color:#3f3f3f;}
.mainCont .rCont2 .rRec .rTxt2{ font-size:14px; line-height:20px;margin-top:0px; color:#3f3f3f; margin-top: -6px;}
.mainCont .rCont2 .rRec .rLeft{ display:inline; float:left; width:383px; margin:23px 18px 23px 0; color:#878787; line-height:22px;}
.mainCont .rCont2 .rRec .rRight{ display:inline; float:left; width:272px; margin:23px 0;}
.mainCont .rCont2 .rRec .rImage{ margin:40px 10px 30px;}
.mainCont .rCont2 .rLeft2{ display:inline; float:left; width:168px; margin:25px 20px 25px 0; _margin:25px 10px 25px 0;}
.mainCont .rCont2 .rRight2{ display:inline; float:left; width:550px; margin:25px 0;}
.mainCont .rCont2 .rLeft3{ display:inline; float:left; width:134px; margin:25px 20px 25px 0; _margin:25px 10px 25px 0;}
.mainCont .rCont2 .rRight3{ display:inline; float:left; width:584px; margin:25px 0;}
.mainCont .rCont2  a.visit{ float:right;color:#b1182d; background:url(../images/arrow_r.gif) no-repeat right center; padding-right:18px; font-size:12px;}
.mainCont .rHr{ clear:both;display:block;}
.mainCont .rCont2 .contact1{ width:360px; float:left; display:inline; padding-right:8px; margin-top:20px; border-right:1px solid #dbe5e7;}
.mainCont .rCont2 .contact2{ width:360px; float:left; display:inline; padding-left:8px; margin-top:20px;}
.contact1 a,.contact1 a:link,.contact1 a:visited,.contact2 a,.contact2 a:link,.contact2 a:visited{color:#000;}
.mainCont .rCont2 .contactKey{ font-size:14px;color:#44aee6; padding:15px 0 5px;}
.mainCont .rCont2 .contactTxt{ font-size:12px;color:#626262; }
.mainCont .rCont2 .contactZip{ font-size:14px; padding:5px 0 5px;}
.mainCont .rCont2 .high{ color:#b1182d;}
.mainCont .rCont2 .newsW{width:740px; height:316px; display:block; border-bottom:1px solid #cfdde1; padding-bottom:40px; position:relative; overflow:hidden;}
.mainCont .rCont2 .newsIcon{width:40px; height:14px; display:block; position:absolute;left:15px; top:45px; z-index:5;}
.mainCont .rCont2 .newsIcon span{width:14px; height:14px; display:inline-block; float:left; margin-right:5px; cursor:pointer}
.mainCont .rCont2 .newsIcon span.ilOn{ background:url(../images/b_l_o.gif) no-repeat 0 0;}
.mainCont .rCont2 .newsIcon span.ilOff{ background:url(../images/b_l.gif) no-repeat 0 0;}
.mainCont .rCont2 .newsIcon span.irOn{ background:url(../images/b_r_o.gif) no-repeat 0 0;}
.mainCont .rCont2 .newsIcon span.irOff{ background:url(../images/b_r.gif) no-repeat 0 0;}
.mainCont .rCont2 .newsSqW{width:740px; height:286px; display:block; position:absolute;left:0px; top:0px; z-index:4; padding-top:30px; overflow:hidden;}
.mainCont .rCont2 .newsSq{width:740px; height:286px; display:inline; float:left;}
.mainCont .rCont2 .newsBnr{width:740px; height:286px; display:block; position:relative; z-index:4;}
.mainCont .rCont2 .newsSq .bnrImg{width:740px; height:286px; display:block; position:absolute; z-index:1;left:0px; top:0px;}
.mainCont .rCont2 .newsSq .bnrBg{width:740px; height:74px; display:block; position:absolute; z-index:2;left:0px; bottom:0px;background-color:#44aee6;opacity:0.9;}
.mainCont .rCont2 .newsSq .bnrTxt{width:620px; height:40px; display:block; position:absolute; z-index:3;left:15px; bottom:15px;color:#FFF; line-height:20px;}
.mainCont .rCont2 .bnrBtn{width:83px; height:30px; display:block; position:absolute; z-index:3;right:14px; bottom:17px; text-align:center; line-height:30px;background:url(../images/btn_blue.gif) no-repeat 0 0;}
.mainCont .rCont2 .bnrBtn a{color:#3f3f3f;width:83px; height:30px; display:inline-block; line-height:30px;}
.mainCont .rCont2 .bnrBtn a:hover{text-decoration:none;}
.mainCont .rCont2 .rWrap{padding:20px 0 0;}

.mainCont .rCont2 .activityW{width:740px; height:286px; display:block; border-bottom:1px solid #cfdde1; padding-bottom:30px; position:relative; overflow:hidden; padding-top:30px;}
.mainCont .rCont2 .activitySqW{width:740px; height:286px; display:block; position:absolute;left:0px; top:30pxpx; z-index:4; overflow:hidden;}
.mainCont .rCont2 .activitySq{width:740px; height:286px; display:inline; float:left;}
.mainCont .rCont2 .activityBnr{width:740px; height:286px; display:block; position:relative; z-index:4; overflow:hidden;}
.mainCont .rCont2 .activitySq .bnrImg{width:740px; height:286px; display:block; position:absolute; z-index:1;left:0px; top:0px;}
.mainCont .rCont2 .activitySq .bnrBg{width:740px; height:32px; display:block; position:absolute; z-index:2;left:0px; bottom:0px;background-color:#44aee6;opacity:0.9;}
.mainCont .rCont2 .activitySq .bnrTxt{width:620px; height:32px; display:block; position:absolute; z-index:3;left:15px; bottom:0px;color:#FFF; line-height:32px;}

.mainCont .rCont2 .aboutW{width:740px; height:286px; display:block; border-bottom:1px solid #cfdde1; padding-bottom:30px; position:relative; overflow:hidden; padding-top:30px;}
.mainCont .rCont2 .aboutSqW{width:740px; height:286px; display:block; position:absolute;left:0px; top:30pxpx; z-index:4; overflow:hidden;}
.mainCont .rCont2 .aboutSq{width:740px; height:284px; display:inline; float:left;}
.mainCont .rCont2 .aboutBnr{width:740px; height:284px; display:block; position:relative; z-index:4; overflow:hidden;}
.mainCont .rCont2 .aboutSq .bnrImg{width:740px; height:284px; display:block; position:absolute; z-index:1;left:0px; top:0px;}
.mainCont .rCont2 .aboutSq .bnrBg{width:740px; height:74px; display:block; position:absolute; z-index:2;left:0px; bottom:0px;background-color:#44aee6;opacity:0.9;}
.mainCont .rCont2 .aboutSq .bnrTxt{width:620px; height:40px; display:block; position:absolute; z-index:3;left:80px; bottom:15px;color:#FFF; line-height:20px;}
.mainCont .rCont2 .aboutSq .culture{width:55px; height:40px; display:block; position:absolute; z-index:3;left:15px; bottom:15px;color:#FFF; line-height:20px;}
.mainCont .rCont2 .rDisc{font-size:14px; line-height:24px; margin-top:30px; padding-bottom:20px;border-bottom:1px solid #CFDDE1;}
.mainCont .rCont .blue{ color:#44aee6 !important;}

#priLink{padding-left:10px;}
.privacyBG{width:100%; height:15px; overflow:hidden; background:url(../images/bnr_bg.jpg) repeat-x 0 0;}
.privacy{margin:40px auto;border:1px solid #f1f1f1;width:950px;background-color:#fbfbfb;color:#535353;padding:50px 40px;font-family: Simsun, Mingliu, Arial, Helvetica; -webkit-box-shadow: 0px 0px 10px gray;-o-box-shadow: 0px 0px 10px gray;-moz-box-shadow: 0px 0px 10px gray;box-shadow: 0px 0px 10px gray;}
.privacy h1{font-size:30px;text-align:center;color:#44aee6;font-weight:bold;margin-bottom:35px;text-indent:2em;font-family: "Microsoft YaHei", "微软雅黑", Simsun, Mingliu, Arial, Helvetica; }
.privacy h2,.privacy h3{font-weight:bold;text-indent:2em;}
.privacy h3 b{display:inline-block;width:8px;height:8px;background-color:#535353;margin-right:0.5em;}
.privacy  p{text-indent:2em;}
.privacy ol{list-style:decimal;margin-left:4em;}
.privacy .section{margin-bottom:20px;line-height:20px;}
.privacy #cookie{display:inline-block;border:1px solid #cdcdcd;height:30px;width:104px;background-color:#efeef3;margin-left:7em;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.privacy #cookie span{display:inline-block;border:1px solid #f6f6f8;height:28px;width:102px;color:#535353;text-align:center;line-height:28px;}

























