
.section { margin: 0; padding: 10px; background: url(/App_Uploads/Photo/bg_cert.jpg) repeat; }

    .section .title { padding: 10px 0; }
        .section .title h3 { position: relative; }
            /* border-bottom: 1px solid #ccc; */
            .section .title h3 span { font-size: 18px; line-height: 30px; font-weight: bold; color: #ef8201; display: inline-block; }
                .section .title h3 span.en { display: inline-block; font-size: 15px; line-height: 20px; padding-left: 20px; color: #ef8201; text-transform: uppercase; font-weight: normal; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }
            .section .title h3 a.more { position: absolute; top: 0; right: 10px; line-height: 30px; font-size: 16px; border: none; }


#bannerHome { margin-top: -72px; }
.more { margin-top: 2em; }

    .more span { background: url("/App_Theme/Default_Theme_902/images/icon/icon_arrow.png") no-repeat center; }

/*产品板块*******************************************************/
#secProduct { }
    #secProduct .container { }
    #secProduct .title { }
        #secProduct .title h3 { color: #ffd400; text-transform: uppercase; font-size:22px; margin: 0 0 11px 0; font-weight: 600; }
    #secProduct .main { }
        #secProduct .main .item { margin: 20px 5px; }
            #secProduct .main .item .pic { }
                #secProduct .main .item .pic a { }
                #secProduct .main .item .pic img { width: 100%; }
            #secProduct .main .item h3 { color: #444; font-size: 15px; line-height: 26px; padding: 10px 0; font-weight: 600; margin: 0; }
            #secProduct .main .item .intro { height: 75px; overflow: hidden; }
                #secProduct .main .item .intro p { color: #808080; font-size: 14px; line-height: 25px; margin: 0; padding: 0; font-weight: 300; }
            #secProduct .main .item .more { margin-top: 10px; }
                #secProduct .main .item .more a { font-size: 14px; padding: 10px 20px; display: inline-block; border: 1px solid #ffd400; background: #ffd400; color: #ffffff; }
                    #secProduct .main .item .more a:hover { background: #444; border: 1px solid #444; }

/*欢迎模块*/
#secWelcome { }
    #secWelcome .container { }
        #secWelcome .container .main { }
            #secWelcome .container .main .item { padding-right: 20px; }
                #secWelcome .container .main .item .title { padding: 0; }
                    #secWelcome .container .main .item .title h3 { color: #414242; font-size: 16px; line-height: 30px; margin: 10px 0; padding: 0; font-weight: 600; }
                        #secWelcome .container .main .item .title h3 a { }
                    #secWelcome .container .main .item .title .welcome { color: #ffd400; text-transform: uppercase; font-size: 46px; line-height: 60px; margin: 0 0 11px 0; font-weight: 600; }
                #secWelcome .container .main .item .intro { font-size: 14px; line-height: 28px; color: #999; }
                #secWelcome .container .main .item .more { }
                    #secWelcome .container .main .item .more a { border: 1px solid #444; padding: 10px 20px; display: inline-block; font-size: 14px; }
                    #secWelcome .container .main .item .more span { }
            #secWelcome .container .main .pic { }
                #secWelcome .container .main .pic a { }
                #secWelcome .container .main .pic img { width: 100%; }
/*介绍板块************************************************************/
#secIntroduction { }
    #secIntroduction .main .left { width: 30%; }
    #secIntroduction .main .right { width: 68%; }

#secIntroduction { }
    #secIntroduction .container { background-color: #fff; }
    #secIntroduction .main { }
        #secIntroduction .main .left { }
            #secIntroduction .main .left .pic { background: #F0F2F1 none repeat scroll 0% 0%; padding: 15px; }
                #secIntroduction .main .left .pic a { }
                #secIntroduction .main .left .pic img { width: 100%; }
        #secIntroduction .main .right { }
            #secIntroduction .main .right .title { }
                #secIntroduction .main .right .title h3 { color: #FE5433; font-weight: 300; margin: 0px; line-height: 1.5em; font-size: 1.6em; }
                #secIntroduction .main .right .title span { color: #2F3837; font-size: 1.3em; font-weight: 700; text-transform: uppercase; }
            #secIntroduction .main .right .intro { }
                #secIntroduction .main .right .intro p { color: #777; font-size: 15px; line-height: 1.8em; }

/*新闻版块*******************************************************/
#secNews { }
    #secNews .container { padding-top: 10px; padding-bottom: 10px; }
    #secNews .title { }
        #secNews .title h3 { color: #ffd400; font-weight: 600; margin: 0 0 10px 0; line-height: 1.2em; font-size: 1.4em; }
    #secNews .main { }
        #secNews .main ul { padding-top: 9px; }

    #secNews .CopyNews { }
        #secNews .CopyNews .item .pic { }
            #secNews .CopyNews .item .pic img { width: 100%; }
        #secNews .CopyNews .item h3 { color: #2f3837; font-size: 16px; line-height: 30px; margin: 10px 0; padding: 0; }
        #secNews .CopyNews .item .intro { color: #777; font-size: 14px; line-height: 25px; }
    #secNews .CopyNews1 a { font-size: 16px; line-height: 30px; margin: 10px 0; padding: 0; }

    #secNews .divAbout { }
        #secNews .divAbout h3 { color: #2f3837; font-size: 16px; line-height: 30px; margin: 10px 0; padding: 0; }
        #secNews .divAbout .pic { }
            #secNews .divAbout .pic a { }
            #secNews .divAbout .pic img { width: 100%; }
        #secNews .divAbout .intro { color: #777; font-size: 14px; line-height: 25px; margin: 1em 0 1em 0; font-weight: 400; }
    #secNews .divAbout1 a { font-size: 16px; line-height: 30px; margin: 10px 0; padding: 0; }

    #secNews .divServices { margin-top: -11px; }
        #secNews .divServices ul { }
        #secNews .divServices li { }
            #secNews .divServices li a{ color: #777; padding: 0.748em 0.8em; display: block; text-decoration: none; display: inline-block; }            
            #secNews .divServices li i { color: #ffd400; }
            #secNews .divServices li a:hover { color: #ffd400; }
            #secNews .divServices li a:hover .intro{ display:block;}
        #secNews .divServices .item { }
        #secNews .divServices .item .intro{ display:none;}


/**************************************************************/
#secSearch { }
    #secSearch .main { background-color: #FE5433; }
        #secSearch .main .container { background-color: #FE5433; }
            #secSearch .main .container .left { float: left; width: 70%; }
                #secSearch .main .container .left h3 { font-weight: 300; font-size: 1.8em; color: #FFF; }
                #secSearch .main .container .left p { color: #FFFFFF; font-size: 1.2em; font-weight: 100; width: 100%; line-height: 1.8em; margin: 1em 0; }
                    #secSearch .main .container .left p a { color: #fff; }
            #secSearch .main .container .right { float: right; width: 30%; }
                #secSearch .main .container .right .search { margin: 35.8px 0; position: relative; }
                #secSearch .main .container .right input { width: 90%; padding: 0.6em 0.8em; border: 1px solid #EEE; outline: none; color: #777; }
                #secSearch .main .container .right a { }
                #secSearch .main .container .right i { width: 39px; height: 36px; display: inline-block; position: absolute; right: 21px; top: 9px; font-size: 25px; }


#secBannerMiddle1 { background: url(/App_Uploads/Photo/bannerHomeMiddle1.jpg) center no-repeat; height: 380px; padding: 0; margin: 20px 0; }
    #secBannerMiddle1 img { display: none; }

@media (min-width: 1000px) {

    div.header div.nav div.menuService .sub { display: block; }

    .section { padding: 40px 0 0 0; }
        .section .row { margin: 0 -5px; }
        .section .col-md-8, .section .col-md-6, .section .col-md-4, .section .col-md-3, .section .col-md-2 { padding: 0 5px; }
}

@media (min-width: 1000px) {
    #secNews .col-md-4 { padding: 0 10px; }
}

@media (max-width: 768px) {

    .section { padding: 10px; }

    #bannerHome { margin: 0; }

    #secCustomer .main ul { float: left; }
    #secCustomer .main li { width: 50%; }

    #secProducts { }
        #secProducts .divProductShow { margin-top: 30px; }
            #secProducts .divProductShow .main li { width: 50%; }
                #secProducts .divProductShow .main li:last-child { display: none; }

    #secBannerMiddle { background: none; height: auto; }
        #secBannerMiddle img { display: block; width: 100%; }

    #secWelcome .container .main .item { padding: 10px 0; }
    #secNews .CopyNews .item h3{ font-size:14px;}
    #secNews .main li { float: none; width: auto; }
    #secNews .main .item { padding: 6px; }
    #secNews .divNews { margin-top: 30px; }
        #secNews .divNews .item h3 { height: 24px; line-height: 24px; margin: 3px 0; }
        #secNews .divServices li a{ font-size:12px;}
    #secStrong { background: #efefef; height: auto; padding: 20px 0; }
        #secStrong .title { height: 100px; }
            #secStrong .title h3 { font-size: 30px; }
        #secStrong .main { padding: 20px 0; }
            #secStrong .main .item { border: 1px solid #ccc; background: #fefefe; border-radius: 5px; margin: 5px 0; }
                #secStrong .main .item .pic { width: auto; }
                    #secStrong .main .item .pic img { width: 100%; }
                #secStrong .main .item .strong { width: auto; position: relative; top: 0; left: 0; margin: 0; padding: 10px; }
            #secStrong .main li:nth-child(2n) .item { padding: 10px; }
                #secStrong .main li:nth-child(2n) .item .strong { width: auto; position: relative; left: 0; top: 0; }
                #secStrong .main li:nth-child(2n) .item .pic { width: auto; }
            #secStrong .main .item .strong em { font-size: 24px; width: 40px; height: 40px; line-height: 40px; left: 10px; }
            #secStrong .main .item .strong h3 { margin: 6px 0; font-size: 20px; min-height: auto; }
            #secStrong .main .item { height: auto; margin-bottom: 30px; }
                #secStrong .main .item span { line-height: 25px; font-size: 16px; }

    #secCase { padding: 5px; }
        #secCase .main { padding: 10px 0px; }
            #secCase .main .item { border: 1px solid #ccc; background: #fefefe; border-radius: 5px; margin: 5px 0; }
            #secCase .main li .intro { padding: 5px; }
                #secCase .main li .intro h3 { font-size: 14px; }

    #secCert { height: auto; padding: 20px 0; }
        #secCert .main { padding: 20px 10px; }
            #secCert .main li { width: 50%; }

    #secAboutus .aboutus .main .pic { width: auto; border-radius: 5px; }
        #secAboutus .aboutus .main .pic img { width: 100%; display: block; }
    #secAboutus .divService { margin-top: 30px; }

    #divCompanyInfo img { width: 100%; border-radius: 5px; }

    #divCompanyPhoto li { width: 50%; }
        #divCompanyPhoto li img { }

    #secBannerMiddle1 { background: none; height: auto; background: #ccc; }
        #secBannerMiddle1 img { display: block; width: 100%; }
}
