.fivetab{margin:0 auto;margin-top:50px;}
.fivetab a{cursor:pointer;margin-left:1%;text-align:center;float:left;width:19%;}
.fivebgcon{display:inline-block;;padding-top:10%;}

.fivetitle{text-align:center;font-size:16px;font-weight:bold;color:#4a4a4a;padding:10% 0;}
.fivetab a.nomarginl{margin-left:0px;}
.fivetab a:hover{background:#009953;}
.fivetab a:hover .fivetitle{color:#fff;}
.fivebgcon img{
    max-width: 100%;
}

.pcon{width:100%;background:url(../images/pbg.jpg) center center;margin-top:50px;}
.pincon{overflow:hidden;margin:0 auto;height:386px;position:relative;}
.pinrealcon1{overflow:hidden;padding-left:68px;height:340px;margin-top:23px;background:url(../images/ptitle1.png) no-repeat;}
.pinrealcon2{overflow:hidden;padding-left:68px;height:340px;margin-top:23px;background:url(../images/ptitleen1.png) no-repeat;}
.plistcon{margin-top:19px;}
.plistcon li{width:262px;height:302px;float:left;margin-right:35px;}
.protitle{text-align:center;height:40px;line-height:40px;font-size:17px;background:#fff;}
.plistcon li a:hover .protitle{background:#009953;color:#fff;}
.plistcon li a img{width:260px;height:260px;border:1px solid #fff;}
.pscon{position:absolute;right:0;top:10px;height:23px;overflow:hidden;}
.cpss{width:72px;height:23px;text-align:center;line-height:23px;background:#009953;color:#fff;font-size:14px;float:left;}
.cpss a{color:#fff;}
.poscpzx{position:absolute;display:block;left:0;width:68px;height:257px;top:68px;}

.psoutcon{height:23px;float:left;margin-left:6px;}
.pinputcon{height:23px;background:url(../images/psbg1.png);float:left;width:112px;}
.psbtn{cursor:pointer;height:23px;line-height:23px;color:#fff;background:#009953;width:71px;text-align:center;float:left;}
.psinput{height:21px;border:none;margin-top:1px;margin-left:20px;width:90px;}

.aboutcon{overflow:hidden;margin:0 auto;margin-top:50px;}
.abouttitle{text-align:center;width:100%;height:36px; margin: 0}
.abouttcon{display:inline-block;height:36px;}

.bgabouttitle{float:left;width:125px;height:36px;text-align:center;line-height:36px;font-size:25px;color:#fff;background:#009953;}
.bgabouttitle a{color:#fff;}
.aboutxian{float:left;height:1px;width:154px;background:#009953;margin-top:17px;}

.aboutincon{position:relative;width:100%;margin:0 auto;overflow:hidden;margin-top:50px;}
.companytext{padding-top:0px;color:#555555;float:right;text-align:justify;font-size:14px;line-height:26px;}
.companyimg{float:left;}
.amorecon{}
.aboutmore{    margin: 10px 0 0;
    padding: 0 10px;float:left;height:44px;}
.aboutmore.nomarginl{margin-left:0;}
.aboutmore img{float:left;}
.moretext{float:left;padding: 0 5px;border:1px solid #009953;line-height:42px;text-align:center;}
.aboutname{font-size:24px;color:#333333;}
.aboutinfo{display:block;}

.newsoutcon{width:100%;background:url(../images/newsbg.jpg) center center;margin-top:60px;overflow:hidden;}
.newscon{margin-top:56px;overflow:hidden;padding-bottom:40px;}
.newsleftcon{margin-top:43px;}
.newslistcon{overflow:hidden;}
.newslistcon li{height:91px;width:100%;margin-top:12px;}
.newslistcon li a{background:#f6f6f6;display:block;height:91px;width:100%;}
.newsicon{float:left;width:97px;height:91px;background:#009953;overflow:hidden;color:#999999;}
.newsinfor{padding-right:10px;}
.newsinfortext{padding: 10px 0 0 10px;overflow:hidden;font-size:15px;line-height:20px;}
.newsbt{font-size:15px;float:left;white-space:nowrap;font-weight:bold;width:70%;overflow:hidden;text-overflow:ellipsis;}
.newsriqi{float:right;color:#999;font-size:13px;}
.newsms{padding: 10px 0 0 10px;font-size:13px;color:#999;line-height:24px;height: 59px;overflow:hidden}


.newslistcon li a:hover{background:#009953;}
.newslistcon li a:hover .newsicon{background:#f6f6f6;color:#333;}
.newslistcon li a:hover .newsnum{color:#333;}
.newslistcon li a:hover .newsxian{background:#333;}
.newslistcon li a:hover .newsbt{color:#fff;}
.newslistcon li a:hover .newsriqi{color:#fff;}
.newslistcon li a:hover .newsms{color:#fff;}
.newsnum{text-align:center;font-size:40px;color:#fff;width:100%;float:left;margin-top:10px;}
.newsxian{height:3px;width:35px;background:#fff;float:left;margin-left:29px;}

.newsrightcon{margin-top:55px;}
.newsrightcon a:hover .bignewstitle{color:#009953;}
.newsrightcon a:hover .bignewsms{color:#009953;}
.bignewsimg{margin: 0 auto;width: 100%}
.bignewstitle{font-size:15px;font-weight:bold;color:#000;margin-top:22px;}
.bignewsms{font-size:13px;color:#666;line-height:24px;margin-top:5px;}

.five2con{margin:0 auto;margin-top:50px;padding-bottom:44px;}
.five2con a{cursor:pointer;margin-left:1%;float:left;border:1px solid #009953;}
.five2con a.nomarginl{margin-left:0;}
.five2top{overflow:hidden;}
.five2bottom{text-align:center;background:#009953;  }
.five2bg{display:inline-block;margin-top:4px;}
.five2top1{text-align:center;font-size:20px;padding:10% 0;font-weight:bold;border-bottom:1px dashed #009953;}
.five2top:hover .five2top1{border-bottom:1px dashed #fff;}
.five2fg{overflow:hidden;padding-left:75px;margin-top:5px;}
.five2fg span{width:14px;height:1px;background:#009953;float:left;margin:0 3px;}
.five2con1 .five2top2{font-size:16px;text-align:center;margin-top:20px;}
.five2con1 .five2top3{font-size:16px;text-align:center;margin:10px 0;}
.five2con2 .five2top2{font-size:14px;text-align:center;margin-top:20px;}
.five2con2 .five2top3{font-size:14px;text-align:center;margin:10px 0;}
.five2con a:hover .five2bottom{background:#fff;}
.five2con a:hover .five2top{background:#009953;}
.five2con a:hover .five2top1{color:#fff;}
.five2con a:hover .five2top2{color:#fff;}
.five2con a:hover .five2top3{color:#fff;}
.five2con a:hover .five2fg span{background:#fff;}
@media only screen and (max-width: 600px) {
    .fivetab {
        margin-top: 0px;
    }
    .pcon{
        margin-top: 0;
    }
}
.abouttit {
    text-align: center;
    width: 100%;
    height: 36px;
    margin: 0;
}
@media only screen and (max-width: 768px) {
    .abouttit{
        float: left;
        width: 0;
    }
    #mybtns{
        float: right;
        margin-top: 4px;
    }
    .newsoutcon{
        margin-top: 0;
    }
    .pinrealcon2 {
        padding-left: 0;
        background: none;
        margin-top: 0px;
    }
    .pinrealcon1{
        padding-left: 0;
        background: none;
        margin-top: 0px;
    }
    .plistcon li a img{
        width: 131px;
        height: 130px;
    }
    .plistcon li{
        width: 130px !important;
        height: 170px;
    }
    .pincon{
        height: 250px;
    }
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
        padding: 0 10px;
    }
    .scrollpic{
        margin: 20px 0 0;
        width: 100%;
    }
}