﻿

.pages { width: 100%; text-align: center; margin-top: 20px; margin-bottom: 20px; }
    .pages .nodate { padding: 6px 5px 5px 5px; margin-bottom: 15px; text-align: center; clear: both; font-size: 14px; }
    .pages a.PageLink { font-size: 18px; display: inline-block; height: 34px; line-height: 34px; margin-left: 10px; border-radius: 3px; padding: 0px 12px; color: #333; overflow: hidden; text-decoration: none; background-color: #fff; border: 1px solid #656565; }
    .pages .PageSel { font-size: 18px; display: inline-block; height: 34px; line-height: 34px; margin-left: 10px; border-radius: 3px; padding: 0px 12px; color: #2f318b; overflow: hidden; text-decoration: none; background-color: #d2d3ff; border: 1px solid #656565; }






.bg1banner { margin: 0px auto; width: 100%; }
    .bg1banner img { width: 100%; }


.indexaboutboxtitle { background-color: #f7f7f7; width: 100%; }
    .indexaboutboxtitle .indexproducts { max-width: 1200px; width: 100%; padding-bottom: 90px; }
        .indexaboutboxtitle .indexproducts .title { position: relative; color: #333; width: 100%; border-bottom: solid 1px #999999; }
            .indexaboutboxtitle .indexproducts .title .box { display: inline-block; background-color: #f7f7f7; padding: 0px 35px; position: relative; top: 40px; font-size: 44px; text-shadow: 0px 1px 3px rgba(34,23,20,0.25) }
                .indexaboutboxtitle .indexproducts .title .box b { font-weight: 400; display: block; color: #85868c; font-size: 24px; text-transform: uppercase; text-shadow: none; }


.indexaboutbox { background-image: url('../images/home/aboutbg.jpg'); background-size: cover; background-repeat: no-repeat; padding: 110px 0px; background-attachment: fixed; }
    .indexaboutbox .indexabout { max-width: 1200px; padding: 30px 20px; background-color: rgba(0,0,0,0.4); border-radius: 15px 15px 15px 15px; width: 100% }
        .indexaboutbox .indexabout .cn { width: 100%; font-size: 15px; color: #fefefe; text-align: justify; text-justify: inter-ideograph; line-height: 27px; margin-bottom: 10px; }
            .indexaboutbox .indexabout .cn img { display: inline-block; }


.certboxbigsp { background-color: #f7f7f7; width: 100%;height:40px; }




@media only screen and (max-width:768px) {
    .indexaboutboxtitle .indexproducts .title .box { top: 40px; font-size: 26px; }
        .indexaboutboxtitle .indexproducts .title .box b { font-size: 18px; }



    .indexaboutbox { padding: 30px 10px; }
        .indexaboutbox .indexabout .title { top: 40px; font-size: 26px; }
            .indexaboutbox .indexabout .title b { font-size: 18px; }
}





.certboxbig { background-image: url('../images/about/bg1.jpg'); background-color: #8a8b86; background-size: cover; background-repeat: no-repeat; padding: 40px 0px; background-attachment: fixed; }
    .certboxbig .certbox { max-width: 1240px; width: 100% }
        .certboxbig .certbox ul { font-size: 0px; vertical-align: top; text-align: left; width: 100% }
            .certboxbig .certbox ul li { width: 33.33%; padding: 20px 20px; display: inline-block; vertical-align: top; }
                .certboxbig .certbox ul li .item { width: 100%; border: solid 3px #656565; }
                    .certboxbig .certbox ul li .item img { width: 100%; }



@media only screen and (max-width:768px) {
    .certboxbig .certbox ul li { width: 50%; }
}




@media only screen and (max-width:480px) { 
    .certboxbig .certbox ul li { width: 100%; }
}
