@font-face {
    font-family: "fzlthjt";
    src: url("../fonts/fzlthjt/fzlthjt.eot");
    /* IE9 */
    src: url("../fonts/fzlthjt/fzlthjt.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */
    url("../fonts/fzlthjt/fzlthjt.woff") format("woff"),
        /* chrome、firefox */
    url("../fonts/fzlthjt/fzlthjt.TTF") format("truetype"),
        /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    url("../fonts/fzlthjt/fzlthjt.svg#fzlthjt") format("svg");
    /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "fzltchjt";
    src: url("../fonts/fzltchjt/fzltchjt.eot");
    /* IE9 */
    src: url("../fonts/fzltchjt/fzltchjt.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */
    url("../fonts/fzltchjt/fzltchjt.woff") format("woff"),
        /* chrome、firefox */
    url("../fonts/fzltchjt/fzltchjt.TTF") format("truetype"),
        /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
    url("../fonts/fzltchjt/fzltchjt.svg#fzltchjt") format("svg");
    /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}
/*0410 newVersion css start*/
.clearBoth:after{
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
}
.clearBoth{
    zoom: 1;
}
body,html{
    background: url("../img/bgline.jpg") repeat-y center;
    background-size: 100% 100%;
    font-family: fzlthjt,fzltchjt;
}
div{
    box-sizing: border-box;
    position: relative;
}
.pageWrap{
    position: relative;
    width: 100%;
    box-sizing: border-box;
}
.pageBgWrap{
    position: relative;
    width: 100%;
}
.theme_bg_line{
    width: 100%;
    margin-top: -4px;
}
@media screen and (max-width: 1366px){
    .theme_bg_line{
        width: 100%;
        margin-top: -9px;
    }
}
.pageContentWrap{
    position: absolute;
    width: 100%;
    top:0;
    left: 0;
}
.headerBanner{
    width: 100%;
}
.headerTopWrap{
    position: absolute;
    width: 100%;
    top:0;
    left: 0;
    background: rgba(255,255,255,0.3);
}
.headerTopCenter{
    height: 0.5833333333333334rem;
    line-height: 0.5833333333333334rem;
    width: 100%;
    padding: 0 1rem 0 0.13333333333333333rem;
}
.divCenter{
    position: relative;
    width: 10rem;
    left: 50%;
    margin-left: -5rem;
}
.cardCenter{
    position: relative;
    width: 8.9rem;
    left: 50%;
    margin-left: -4.45rem;
    box-shadow: 0.03333333333333333rem 0.03333333333333333rem 0.041666666666666664rem rgba(0,0,0,0.4);
    background: url("../img/cardBgLine.png") repeat-y center;
    background-size: contain;
}
.shine_keji_logo{
    width: 0.9083333333333333rem;
    vertical-align: middle;
}
.shine_goto_index{
    font-size: 0.11666666666666667rem;
    color: #000;
    float: right;
}
.shine_goto_index:hover{
    color:#ff7f00;
}
.sec1Wrap{
    position: relative;
    width: 100%;
}
.sec1Wrap{
    position: absolute;
    left: 0;
    top:-4.8rem;
}
.sec1TitleWrap{
    position: relative;
    width: 100%;
    text-align:center;
}
.titile1Img{
    width: 6.475rem;
}
.sec1CardContent{
    width: 100%;
    padding-top: 0.4166666666666667rem;
}
.sec1CardContentCen{
}
.sec1CardContentCenLeft{
    float: left;
    width: 1.9166666666666667rem;
}
.time11{
    width: 1.1166666666666667rem;
    margin-top: 0.6166666666666667rem;
    margin-left: 0.48333333333333334rem;
}
.sec1CardContentCenRight{
    float: left;
    padding-top: 0.5rem;
}
.secP{
    font-size: 0.15rem;
    color: #000000;
    margin-top: 0.25rem;
}
.secPTip{
    font-family: fzltchjt;
    font-size: 0.15rem;
    color: #000;
}
.sec1div{
    padding-top: 0.125rem;
    padding-bottom: 0.041666666666666664rem;
}
.secdivImg{
    width: 5.233333333333333rem;
}
.secdivImg2{
    width: 4.616666666666666rem;
}
.sec1div2{
    padding-top: 0.18333333333333332rem;
    padding-bottom: 0.5166666666666667rem;
}
.sec2Wrap{
    position: relative;
    width: 100%;
}
.titile2Img{
    width: 4.316666666666666rem;
}
.sec2TitleWrap{
    position: relative;
    width: 100%;
    text-align:center;
    padding-top: 1.3916666666666666rem;
}
.sec2CardContent{
    position: relative;
    width: 100%;
}
.sec3CardContent{
    position: relative;
    width: 100%;
}
.sec2CardContentCen{
    margin-top: 0.4666666666666667rem;
}
.card2Title{
    padding-top: 0.5333333333333333rem;
    text-align: center;
}
.card2Content{
    padding-left: 0.7833333333333333rem;
    padding-top: 0.23333333333333334rem;
}
.sec2divImg{
    width: 2.6rem;
    margin-top: 0.16666666666666666rem;
    margin-bottom: 0.16666666666666666rem;
}
.sec22divImg{
    width: 2.8833333333333333rem;
    margin-top: 0.16666666666666666rem;
    margin-bottom: 0.16666666666666666rem;
}
.secPInf{
    font-size: 0.15rem;
    padding-top: 0.21666666666666667rem;
}
.secPDif{
    font-size: 0.15rem;
    color: #000000;
    margin-top: 0.6666666666666666rem;
}
.secPDif2{
    font-size: 0.15rem;
    color: #000000;
    margin-top: 0.3rem;
}
.sec23divImg{
    width: 4.866666666666666rem;
    margin-top: 0.16666666666666666rem;
    margin-bottom: 0.16666666666666666rem;
}
.secPDif3{
    font-size: 0.15rem;
    color: #000000;
}
.sec24divImg{
    width: 3.1333333333333333rem;
    margin-top: 0.13333333333333333rem;
    margin-bottom: 0.25rem;
}
.sec25divImg{
    width: 5.783333333333333rem;
    margin-top: 0.16666666666666666rem;
    margin-bottom: 0.3333333333333333rem;
}
.sec26divImg{
    width: 2.566666666666667rem;
    margin-top: 0.16666666666666666rem;
    margin-bottom: 0.13333333333333333rem;
}
.sec1Bot{
    padding-bottom: 1.075rem;
}
.sec3TitleWrap{
    position: relative;
    width: 100%;
    text-align:center;
    padding-top: 1.2833333333333334rem;
}
.titile3Img{
    width: 4.316666666666666rem;
}
.sec3CardContentCen{
    padding-top: 0.6666666666666666rem;
    padding-left: 0.7833333333333333rem;
    margin-top: 0.5rem;
}
.sec3divImg2{
    width: 3.4166666666666665rem;
    margin-top: 0.25rem;
    margin-bottom: 0.4166666666666667rem;
}
.titile4Img{
    width: 6.733333333333333rem;
}
.sec41Img{
    width: 1.8333333333333333rem;
    position: absolute;
    top:0.38333333333333336rem;
    left: 0.4666666666666667rem;
}
.sec4TitleWrap{
    text-align: center;
    position: relative;
    margin-top: 1.2083333333333333rem;
}
.sec4CardContentCen{
    margin-top: 0.5rem;
    text-align: center;
}
.click_down_software_img{
    width: 0.8666666666666667rem;
    margin-top: 0.6rem;
    margin-bottom: 0.48333333333333334rem;
}
.click_down_software_img:hover{
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    transition: all 0.5s ease;
}
/*share*/
.share_wrap{
    position: relative;
    width: 100%;
    text-align: center;
}
.share_center{
    display: inline-block;
    width: 8.9rem;
    box-sizing: border-box;
    position: relative;
    font-size: 0;
}
.share_center_content{
    margin-top: 0.26666666666666666rem;
    padding-top: 0.65rem;
    padding-left: 0.7rem;
}
.share_bg_img{
    width: 8.9rem;
}
.click_share_wrap{
    display: inline-block;
    width: 1.9166666666666667rem;
    height: 1.8333333333333333rem;
}
.click_share_content{
    width: 100%;
    height: 1.0666666666666667rem;
    line-height: 1.0666666666666667rem;
    text-align: center;
}
.weibo_share{
    position: relative;
    top: -0.016666666666666666rem;
}
.qq_share{
    position: relative;
    top: 0.016666666666666666rem;
}
.share_item_img_qq{
    width: 1.2916666666666667rem;
}
.share_item_img{
    margin-right: 0.2rem;
    width: 1.2916666666666667rem;
}
#qq_share_click_btn{
    margin-right: 0.13333333333333333rem;
    cursor: pointer;
    width: 0.6666666666666666rem;
}
#qq_share_click_btn:hover{
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    transition: all 0.5s ease;
}
#weichat_share_btn{
    cursor: pointer;
    width: 0.6666666666666666rem;
}
#weichat_share_btn:hover{
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    transition: all 0.5s ease;
}
.click_share_text_wrap{
    text-align: center;
}
.click_share_text_img{
    width:0.725rem;
}
/*weichat_share*/
.weichat_wrap{
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    background: rgba(0,0,0,0.3);
}
.weichat_center_wrap{
    position: absolute;
    width: 5rem;
    height: 3.3333333333333335rem;
    background: #fff;
    box-sizing: border-box;
    border-radius: 0.03333333333333333rem;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.weichatcodetitle{
    position: relative;
    width: 100%;
    height: 0.3333333333333333rem;
    line-height: 0.3333333333333333rem;
    box-sizing: border-box;
    padding-right: 0.16666666666666666rem;
}
.close_weichat_share{
    font-family: "Microsoft YaHei","微软雅黑";
    font-size: 0.2rem;
    color: #333;
    float: right;
}
.weichatcodecontent{
    position: relative;
    width: 100%;
    height: 3rem;
    text-align: center;
    line-height: 3rem;
    box-sizing: border-box;
    padding-top: 0.3333333333333333rem;
}
.weichatcode_img{
    width: 2.1666666666666665rem;
    height: 2.1666666666666665rem;
}
/*0410 newVersion css end*/
