
div.section { padding: 30px 0 50px 0; }
/*****************************视频****************************/
#divVideo { background: #ededed; padding-bottom: 40px; overflow: hidden; }
    #divVideo .title { height: 66px; margin-top: 28px; background: url(../images/Default_images/pic_07.png) no-repeat center center; }
        #divVideo .title h2 { text-align: center; padding: 0; margin: 0; margin-top: 5px; }
        #divVideo .title p { text-align: center; padding: 0; margin: 0; font-weight: bold; color: #b9b9b9; }
    #divVideo .col-md-6 { padding: 0; }
    #divVideo .main { padding-left: 15px; }
        #divVideo .main .introduction { width: 100%; background: #6a2679; height: auto; overflow: hidden; padding-bottom: 30px; margin-top: 10px; }
            #divVideo .main .introduction h3 { color: #fff; margin: 30px 0 10px 0; }
            #divVideo .main .introduction .intro { width: 100%; padding: 0 8%; text-indent: 2em; line-height: 30px; color: #eee; height: 230px; margin-bottom: 10px; }
            #divVideo .main .introduction .more { height: 30px; }
                #divVideo .main .introduction .more a { display: block; width: 103px; height: 30px; border: 2px solid #ff7500; text-align: center; line-height: 26px; border-radius: 6px; float: right; margin-right: 30px; color: #fff; }
                    #divVideo .main .introduction .more a:hover { border-color: #fff; }
        #divVideo .main .videoShow { height: auto; text-align: center; color: #000; margin-top: 10px; padding-right: 15px; }
            #divVideo .main .videoShow img { width: 100%; }

/*****************************产品****************************/

#divProductShow { padding: 30px 0 0 0; }
    #divProductShow .title { height: 66px; margin-top: 28px; background: url(../images/Default_images/pic_07.png) no-repeat center center; }
        #divProductShow .title h2 { text-align: center; padding: 0; margin: 0; margin-top: 5px; }
        #divProductShow .title p { text-align: center; padding: 0; margin: 0; font-weight: bold; color: #b9b9b9; }
    #divProductShow .main { margin: 0 -5px; }
    #divProductShow li { width: 50%; float: left; }
        #divProductShow li .item { margin: 5px; position: relative; }
        #divProductShow li a:hover { }
            #divProductShow li a:hover .pic { display: none; }
                #divProductShow li a:hover .pic.hover { display: block; }
        #divProductShow li .item .hover { display: none; }
        #divProductShow li .item img { width: 100%; }
        #divProductShow li .item h3 { display: none; width: 100%; padding: 10px; text-align: center; letter-spacing: 2px; font-size: 16px; font-weight: normal; line-height: 30px; position: absolute; left: 0px; bottom: 0px; color: #ff7500; background: rgba(114, 33, 135, 0.70); }

#divProducts { display: none; }
    #divProducts .ProductShow { padding-bottom: 30px; }
        #divProducts .ProductShow .title { height: 37px; background: #6a267b; margin-bottom: 15px; }
            #divProducts .ProductShow .title h3 { width: 142px; line-height: 37px; font-size: 16px; text-align: center; background: #ff7500; color: #fff; float: left; }
            #divProducts .ProductShow .title .more { line-height: 37px; float: right; color: #fff; margin-right: 10px; }
        #divProducts .ProductShow .show { width: 100%; }
            #divProducts .ProductShow .show .col-md-4 { margin: 0; padding: 0; }
            #divProducts .ProductShow .show a { display: block; text-align: center; }
                #divProducts .ProductShow .show a img { width: 90%; border: 1px solid #999; border-bottom: none; }
            #divProducts .ProductShow .show p { text-align: center; background: #f77500; width: 90%; margin-left: 5%; padding: 10px 0; color: #fff; margin-bottom: 30px; }
                #divProducts .ProductShow .show p a { color: #000; }
                    #divProducts .ProductShow .show p a:hover { color: #ff7500; }

#divProductShow .main1 { display: none; padding: 0 5px; }
    #divProductShow .main1 li { list-style: none; }
        #divProductShow .main1 li img { width: 100%; margin-bottom: 10px; }


/*****************************服务****************************/
#divService { position: relative; margin: 0 auto; margin: 60px 0 0 0; }
    #divService .container { position: relative; }
    #divService .title { position: absolute; top: -80px; left: 0px; width: 100%; text-align: center; display: none; }
        #divService .title h2 { display: inline-block; background: #ff7500; padding: 10px 20px; }
            #divService .title h2 span { display: block; text-align: center; color: #fff; line-height: 40px; letter-spacing: 2px; }
                #divService .title h2 span.en { background: #ff7500; font-size: 15px; line-height: 30px; }
    #divService .main { background: url(/App_Uploads/Photo/bannerStrong.jpg) center no-repeat; height: 1738px; }
        #divService .main img { display: none; }

/*#divService .item h3 { text-align: left; font-size: 26px; color: #e8a53c; line-height: 50px; }
        #divService .item h3 em { font-size: 50px; padding-right: 10px; font-weight: bold; }
    #divService .item .intro { font-size: 18px; letter-spacing: 2px; line-height: 28px; color: #fff; padding-left: 2.3em; }
    #divService .item1 { position: absolute; left: 50%; top: 8%; width: 30%; }
    #divService .item2 { position: absolute; left: 25%; top: 35%; width: 30%; }
    #divService .item3 { position: absolute; left: 50%; top: 60%; width: 30%; }
    #divService .item4 { position: absolute; left: 25%; top: 85%; width: 30%; }
    #divService .pic1 { position: absolute; left: 22%; top: 3%; width: 20%; height: 23%; }
    #divService .pic2 { position: absolute; left: 52%; top: 30%; width: 20%; height: 23%; }
    #divService .pic3 { position: absolute; left: 22%; top: 55%; width: 20%; height: 23%; }
    #divService .pic4 { position: absolute; left: 52%; top: 80%; width: 20%; height: 23%; }*/

/*****************************方案****************************/
#divSolution { height: 193px; overflow: hidden; background: url(../images/Default_images/pic_06.png) no-repeat center center; padding: 0px; }
    #divSolution h3 { text-align: center; font-size: 38px; color: #fff; text-align: center; line-height: 193px; margin-top: 40px; }

/*****************************见证****************************/
#divWitness { display: none; }
    #divWitness .title { margin-top: 20px; background: url(../images/Default_images/pic_08.png) no-repeat center center; }
        #divWitness .title h2 { text-align: center; }
        #divWitness .title p { text-align: center; color: #b9b9b9; font-weight: bold; letter-spacing: 1px; margin-top: 5px; }
    #divWitness .main { margin-top: 24px; }
        #divWitness .main li { width: 33.33%; float: left; margin: 20px 0; }
            #divWitness .main li img { height: 100px; display: block; margin: 0 auto; }
            #divWitness .main li h3 { color: #000; text-align: center; font-size: 16px; line-height: 30px; }
    #divWitness .more { text-align: center; }
        #divWitness .more a { text-align: center; padding: 3px 15px; background: #f77500; border-radius: 12px; color: #fff; margin-top: 40px; display: inline-block; }


/*****************************认证****************************/
#divAuthentication { padding-bottom: 30px; background: #6a267b; }
    #divAuthentication .title { margin-top: 20px; }
        #divAuthentication .title .solid { margin-top: 30px; border: 4px solid #d3abdd; }
        #divAuthentication .title h2 { margin-top: 15px; color: #fff; }
        #divAuthentication .title p { height: 40px; line-height: 40px; text-align: center; }
    #divAuthentication .main { padding: 10px 20px; position: relative; }
        #divAuthentication .main .icon { position: absolute; top: 50%; width: 24px; height: 84px; text-align: center; line-height: 84px; background: #fda541; color: #555; font-size: 30px; cursor: pointer; margin-top: -42px; }
        #divAuthentication .main .left { left: 0; border-radius: 8px 0 0 8px; }
        #divAuthentication .main .right { right: 0; border-radius: 0 8px 8px 0; }
        #divAuthentication .main ul { }
            #divAuthentication .main ul li { width: 20%; float: left; text-align: center; }
                #divAuthentication .main ul li img { width: 95%; }

    #divAuthentication .more { margin: 10px 0; text-align: center; }
        #divAuthentication .more a { padding: 3px 15px; display: inline-block; background: #ff7500; color: #fff; margin: 5px; border-radius: 15px; text-decoration: none; }


/*****************************关于****************************/
#divAboutus { }
    /**-----标题-----**/
    #divAboutus .title { border-bottom: 2px solid #daa0ec; position: relative; height: 50px; }
        #divAboutus .title .col-md-6 { padding: 0; }
        #divAboutus .title h2 { font-size: 18px; font-weight: bold; border-left: 4px solid #ff7500; text-align: left; padding-left: 10px; }
        #divAboutus .title a.more { display: block; position: absolute; right: 0; top: 25%; color: #666; }
        #divAboutus .title a.moer:hover { color: #ff7500; }
    /**-----内容-----**/
    #divAboutus .pic { margin-top: 60px; }
        #divAboutus .pic img { width: 100%; }
    #divAboutus .content { overflow: hidden; margin-top: 20px; }
        #divAboutus .content h3 { font-size: 20px; color: #4c0758; font-weight: bold; line-height: 24px; text-align: center; margin: 10px 0; }
        #divAboutus .content .intro { color: #666; text-indent: 2em; line-height: 24px; padding-bottom: 10px; }
    #divAboutus .main { position: relative; padding: 10px 30px; }
        #divAboutus .main .icon { color: #4c0758; font-size: 40px; cursor: pointer; width: 20px; top: 50%; height: 30px; margin-top: -49px; position: absolute; }
        #divAboutus .main .left { left: 0; }
        #divAboutus .main .right { right: 0; margin-right: 10px; }
        #divAboutus .main ul { }
            #divAboutus .main ul li { width: 33.33%; float: left; text-align: center; }
                #divAboutus .main ul li a { }
                    #divAboutus .main ul li a img { width: 90%; }
        #divAboutus .main a.more:hover { color: #fc9218; }


#divFlink { margin: 10px 0; padding: 10px 0; }
    #divFlink .link { border: 1px solid #e0e0e0; height: 37px; border-bottom: 1px solid #722187; background: url(../images/Default_images/pic_08.jpg) repeat-x; }
        #divFlink .link h3 { color: #722187; font-size: 18px; line-height: 20px; text-align: left; margin: 8px 0 0 10px; }
    #divFlink .nav { width: 100%; border-top: 1px solid #722187; height: 60px; background: #f2f2f2; line-height: 60px; }
        #divFlink .nav ul { }
            #divFlink .nav ul li { text-align: center; float: left; width: 20%; }
                #divFlink .nav ul li a { color: #333; }
                    #divFlink .nav ul li a:hover { color: #fc9b2a; }


@media(max-width:768px) {

    #divFlink .link h3 { font-size: 20px; }
    #divAboutus .main { position: relative; padding: 10px 0px; }

    #divService { height: auto; padding-top: 0; background: #6a267b; }
        #divService .main { background: none; height: auto; }
            #divService .main img { display: block; width: 100%; }

    #divWitness .main .content h3 { margin-top: 20px; }

    #divScheme { display: none; }

    #divAboutus .link { display: none; }
    #divAboutus .nav { display: none; }

    #divVideo .main .introduction h3 { margin: 20px 0 10px; font-size: 20px; }
    #divVideo .main .introduction .intro { padding: 0 20px; height: 120px; }

    #divAboutus .content .main li h3 { font-size: 12px; margin: 0 0 7px 0; }
    #divAboutus .main .icon { display: none; }
}

@media(max-width:760px) {
    div.section { padding: 10px 0 20px; }
    .container .beauty{display:none;}
    #divVideo .main .introduction { margin-top: 0; padding-bottom: 10px; display: none; }
    #divVideo .main { padding: 0 5px; }
        #divVideo .main .videoShow { padding: 0; }

    #divVideo .title { margin: 0; height: auto; }
        #divVideo .title h2 { margin: 0; }
    #divVideo .main .introduction h3 { font-size: 18px; margin: 10px 0; padding-left: 10px; }
    #divVideo .main .introduction .intro { height: 80px; overflow: hidden; line-height: 20px; font-size: 14px; padding: 0 10px; }

    #divProductShow .title { margin: 0; }
    #divProductShow .main { margin: 0; padding: 0 5px; }
    #divProductShow li { float: none; width: 100%; }
        #divProductShow li .item { margin: 5px 0; }

    #divService { }
        #divService .main { background: none; height: auto; }
            #divService .main img { display: block; width: 100%; }

    #divSolution { height: 80px; background-size: auto 100%; display: none; }
        #divSolution h3 { font-size: 16px; line-height: 20px; margin-top: 45px; }

    #divAuthentication { padding: 0; }
        #divAuthentication .title { margin-top: 0; }
            #divAuthentication .title h2 { margin-top: 0; }
            #divAuthentication .title p { height: 30px; line-height: 30px; }
        #divAuthentication .main { padding: 10px 30px; }
            #divAuthentication .main ul li { width: 25%; }
                #divAuthentication .main ul li h3 { display: none; }

    #divAboutus .pic { margin-top: 20px; }
    #divAboutus .content { margin: 0; padding: 0 10px; }

    #divFlink .nav { height: 40px; line-height: 40px; }

    #divAboutus .main ul li { width: 50%; height: auto; }

    #divProductShow { padding: 0; }
        #divProductShow .title { height: auto; } 
}
