body {font: normal 14px "微软雅黑"; margin:0; color:#666}
ul,li,p,span,h1,h2,h3,h4,h5,dl,dd,dt,em,table,tr,td,form{ margin:0; padding:0}
ul li{ list-style:none;}
a{ text-decoration:none; transition:all 0.3s linear 0s}
a:hover{ text-decoration:none}
img{border:0px; padding:0px}
input,select,textarea{font-size:13px;font-family:"微软雅黑","Microsoft YaHei","黑体","arial"; color:#ccc}
.clear{ clear:both;font-size:0px; line-height:0px}
.divleft{ float:left}
.divright{ float:right}
.hidden{display:none}
.main{ width:1280px; margin:0 auto; overflow:hidden;clear:both}

.zc_banner-bg{ width:100%;border-bottom:5px solid #666;background:url(../images/zc_banner-bg.jpg) no-repeat top center}
.zc-logo-box{ width:100%;padding:10px 0;border-bottom:1px solid #666; overflow:hidden}
.zc-logo{ float:left;margin-top:10px}
.zc_top-r{float:right; line-height:50px;padding-left:30px;background:url(../images/rz-my.png) no-repeat center left}
.zc_top-r a{ color:#f30; padding-left:5px; text-decoration:underline}

.zc-box{ width:1196px; margin:100px auto;overflow:hidden;clear:both}

.zc_box-l{ width:795px; float:left; overflow:hidden}
.zc_box-l .tab_menu{float:left;height:456px;width:124px; background:rgba(255,255,255,0.2);overflow:hidden}
.zc_box-l .tab_menu ul li{width:124px;text-align: center;line-height:58px;}
.zc_box-l .tab_menu ul li:last-child{border-right:none;width:124px}
.zc_box-l .tab_menu ul li.on{background:rgba(0,0,0,0.2)}
.tab_box{float:left; margin-left:5px}
.zc_box-l .tab_box > div{width:666px;height:456px;display: none; position:relative;//将三个内容框架全隐藏，通过下面的:first-child属性只将第一个框架内容显示出来}
.zc_box-l .tab_box > div:first-child{display: block; cursor:pointer}


/*弹出窗*/
.cd-popup {position: fixed;left: 0;top: 0;height: 100%;width: 100%;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index:9999; overflow:hidden}
.cd-popup.is-visible {opacity: 1;visibility: visible;-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;-moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container {position: relative;width:470px;margin:250px 0 250px 30%;height:330px;background: #FFF;border-radius:3px;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);
    -webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;
    -webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s; overflow:hidden}
.cd-popup-close{ position: absolute;right:20px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:18px; color:#666; overflow:hidden}
.is-visible .cd-popup-container {-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.cd-popup-container .title2{ padding-left:30px;font-size:22px; margin-top:30px}
.checkbox{width:100%;text-align:center}
.checkbox a{ display:inline-block; border:solid 1px #f00; color:#f00; text-align:center; line-height:40px; text-decoration:none}
.cd-buttons{ padding:10px 30px}
.cd-buttons .size18{ font-size:18px; line-height:45px; margin-bottom:20px;color:#ff6600; border-bottom:1px dashed #ccc}
.cd-buttons ul{ overflow:hidden; padding-bottom:30px}
.cd-buttons li{ float:left;width:86px; height:30px; line-height:30px; text-align:center; margin:5px;border:1px solid #ff6600; border-radius:5px;overflow:hidden; display:inline}
.cd-buttons li a{ color:#ff6600; display:block}
.cd-buttons p a{ width:183px; height:40px; line-height:40px; text-align:center; margin:10px auto; font-size:18px; font-weight:normal;color:#fff; border-radius:3px;background:#ffd100;display:block}

.zc_box-r{ float:right; padding:35px 46px 10px;background:#fff}
.zc_box-r input{ font-size:16px;outline:none;}
.zc_box-r .size24{ font-size:24px; font-weight:normal; color:#ff8a00}
.zc_box-r .input1{height:40px; padding-left:44px; margin-top:10px;border-radius:5px; background:#f1f1f1 url(../images/zc-input.png) no-repeat 14px 10px }
.zc_box-r .input1 input{ border:none; width:250px;line-height:38px; background:none}
.zc_box-r .input2{height:40px; padding-left:44px; margin-top:17px;border-radius:5px; background:#f1f1f1 url(../images/zc-input.png) no-repeat 14px -28px; overflow:hidden}
.zc_box-r .input2 .kuang{ float:left;border:none; width:130px;line-height:38px; background:none}
.zc_box-r .input2 .an{ float:right;border:none; width:120px;line-height:38px; background:#ff8a00; color:#fff;cursor:pointer}
.zc_box-r .input2 .an:hover{background:#ffa63c}
.zc_box-r .input3{height:40px; padding-left:44px; margin-top:17px;border-radius:5px; background:#f1f1f1 url(../images/zc-input.png) no-repeat 14px -68px }
.zc_box-r .input3 input{ border:none; width:250px;line-height:38px; background:none}
.zc_box-r .input4{height:40px;margin-top:20px; overflow:hidden}
.zc_box-r .input5 input{ width:100%;height:45px; line-height:45px; color:#fff; font-size:20px; font-weight:normal;border-radius:5px; border:none;background:#ff8a00; cursor:pointer}
.zc_box-r .input5 input:hover{ background:#ffa63c}
.zc_box-r .linebox{ margin-top:3px;text-align:center;}
.zc_box-r .linebox .span-l{ margin:25px 0; line-height:1px; border-left:40px solid #ff8a00; float:left; padding-left:20px;display:inline-block}
.zc_box-r .linebox .span-r{margin:25px 0; line-height:1px; border-right:40px solid #ff8a00; float:right;}
.zc_box-r .linebox a{margin-left:10px}
.zc_box-r .radio{ margin-top:10px; padding-top:10px;border-top:1px dashed #ff8a00; line-height:35px; height:35px; }
.zc_box-r .radio strong{color:#ff8a00}

.zc_footer{ line-height:22px; color:#999;padding:20px 0;text-align:center; overflow:hidden}














