html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset,form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline; list-style: none;}
a{text-decoration: none;}
a,input,button,select,textarea{outline:none;}
a:active,a:hover{outline: none; border:0; background: none; -webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent; -ms-tap-highlight-color: transparent; -o-tap-highlight-color: transparent;}
a,input,i{-webkit-tap-highlight-color:rgba(0,0,0,0); -moz-tap-highlight-color:rgba(0,0,0,0); -ms-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);}
body{font-family: "微软雅黑"; font-size: 14px; color:#666666;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

/* banner */
.banner{width:100%;background:url("../images/banner.jpg") no-repeat center center; height: 500px; overflow:hidden;}
.banner .btn-box{width:350px;height:100px;margin:390px auto; }
.banner .btn-box a{display: block; font-size: 16px; text-align: center; line-height:35px;color:#ff495b; float:left; width:120px; height:40px;box-sizing: border-box; border: 1px solid #ff495b;}
.banner .btn-box a:hover{background: #ff495b; border: 1px solid #ff495b; color: white}
.banner .btn-box .md-btn{margin-left:80px;}
.qrcode-box {
    position: fixed;
    left: 10px;
    top: 35%;
    z-index: 20;
    cursor: pointer;
}
.qrcode {
    width: 128px;
    height: 195px;
    margin-bottom: 50px;
}
.qrcode img {
    display: block;
    float: right;
}
.mini-qrcode {
    display: none;
}
.main-banner {
    width: 100%;
    height: 572px;
    background: url('../bg_images/PC_01.jpg') no-repeat;
    background-position: center top;
    background-size: auto 100%;
}
.act-banner {
    margin: 0 auto;
    width: 1200px;
    height: 454px;
    position: relative;
}
.act-banner .opt-btn {
    width: 350px;
    height: 50px;
    position: absolute;
    top: 398px;
    left: 108px;
}
.act-banner .opt-btn a {
    float: left;
    width: 150px;
    height: 50px;
    cursor: pointer;
}
.act-banner .opt-btn .quick-zixun {
    background: url('../btn_images/zixun.png') no-repeat;
    margin-right: 50px;
}
.act-banner .opt-btn .quick-zixun:hover {
    background: url('../btn_images/zixun_on.png') no-repeat;
}
.act-banner .opt-btn .talk {
    background: url('../btn_images/talk.png') no-repeat;
}
.act-banner .opt-btn .talk:hover {
    background: url('../btn_images/talk_on.png') no-repeat;
}
.zhuti-cont {
    width: 100%;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: auto 100%;
}
.zhuticont-2 {
    height: 491px;
    background-image: url('../bg_images/PC_02.jpg');
}
.zhuticont-3 {
    height: 655px;
    background-image: url('../bg_images/PC_03.jpg');
    position: relative;
}
.zhuticont-4 {
    height: 581px;
    background-image: url('../bg_images/PC_04.jpg');
}
.zhuticont-5 {
    height: 981px;
    background-image: url('../bg_images/PC_05.jpg');
}
.zhuticont-6 {
    height: 782px;
    background-image: url('../bg_images/PC_06.jpg');
}
.zhuticont-7 {
    height: 1223px;
    background-image: url('../bg_images/PC_07.jpg');
}
.zhuticont-8 {
    height: 1132px;
    background-image: url('../bg_images/PC_08.jpg');
}
.zhuti-cont-in {
    display: block;
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.zhuti-cont-in .leyu-zixun {
    width: 163px;
    height: 39px;
    position: absolute;
    right: 226px;
    top: 561px;
    background-image: url('../btn_images/yijian_zixun.png');
}
.zhuti-cont-in .zhushou-zixun {
    width: 230px;
    height: 54px;
    position: absolute;
    left: 50%;
    margin-left: -115px;
    top: 1109px;
    background-image: url('../btn_images/zhushou_zixun.png');
}
.zhuti-cont-in .fuwu-zixun {
    width: 230px;
    height: 54px;
    position: absolute;
    left: 50%;
    margin-left: -115px;
    top: 1034px;
    background-image: url('../btn_images/fuwu_zixun.png');
}
.zhuti-cont-in .banli {
    width: 309px;
    height: 82px;
    position: absolute;
    right: 166px;
    top: 675px;
    background-image: url('../btn_images/banli.png');
}