.aboutnav {
    background: url(../images/aboutusnav.png) #f1f1f1 no-repeat;
    width: 290px;
    float: left;
    padding-top: 251px;
    padding-bottom: 30px;
}
.aboutnav ul li {
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.aboutnav ul li a {
    display: block;
}
.aboutnav ul li.active a, .aboutnav ul li a:hover {
    background: #f7f7f7;
    border-right: #41a143 2px solid;
    border-left: #41a143 2px solid;
    color: #41a143;
    text-decoration: none;
}
.aboutmain {
    width: 960px;
    float: right;
    font-family: "Microsoft YaHei";
    line-height: 30px;
}

#jianjie p,#zhaopin p,#wenhua p,#mianze p{
    background: #ffffff;
    padding: 20px;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.8;
    color: #222;
    word-break: break-all;
  
}
.aboutmain img{
width: 600px;
    height: auto;
    margin: 0 auto;
    display: block;
}
.abouttit {
    border-bottom: 1px solid #eee;
    color: #ccc;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    margin-bottom: 20px;
}
.abouttit span {
    font-size: 16px;
}
.line_bg{
width:100%;border-bottom: 1px dashed #33c0e2;margin-bottom:20px;
}
.aboutnav ul li:hover{
cursor:pointer;
}
#zhaopin h2{
margin-bottom:12px;color:#fcb815;
}

.engineer-details .mian-tit {
        padding: 40px 0;
        text-align: center;
    }

        .engineer-details .mian-tit h3 {
            padding-bottom: 13px;
            background: url(../images/icon_4.png) no-repeat bottom center;
            font-size: 28px;
            color: #000;
            line-height: 40px;
        }

        .engineer-details .mian-tit h4 {
            font-size: 20px;
            color: #ccc;
            line-height: 30px;
            letter-spacing: .2em;
        }

    .engineer-details .mian-gg {
        min-width: 400px;
        padding: 30px;
        background: #fff;
    }

        .engineer-details .mian-gg img {
            /*width: 100%;*/
        }
		
		
.pinpailist{ margin-bottom:20px;}
.pinpailist ul li{ float:left; width:245px; padding:10px 20px;overflow:hidden;}
.pinpailist ul li img{ width:232px; height:120px; border:1px solid #ddd; padding:5px;}
.pinpailist ul li p{ line-height:35px; font-size:18px; color:#333; text-align:center; height:35px; overflow:hidden;}

.ruanzhuanglist{ margin-bottom:20px;}
.ruanzhuanglist ul li{ float:left; width:340px; padding:10px 20px; overflow:hidden;}
.ruanzhuanglist ul li img{ width:338px; height:265px; border:1px solid #ddd; padding:5px;}
.ruanzhuanglist ul li p{ line-height:35px; font-size:18px; color:#333; text-align:center; height:35px; overflow:hidden;}


.gongyi { margin-top: 40px; }
.gongyi p { text-align: center; font-size: 34px; color: #333; line-height: 110%; margin-top: 35px; margin-bottom: 25px; display:block;}
.gongyi p span { color: #e74c3c; margin: 0 10px; font-weight: bold; }
.gongyi p em { display: block; font-weight: normal; font-style: normal; font-size: 12px; text-transform: uppercase; color: #666; }
.gongyi h2 { background: url(../images/3eb2c8617f43439eb8d54a436ab57075_6.jpg) no-repeat left center; height: 62px; line-height: 62px; color: #141414; font-size: 28px; font-weight: normal; padding-left: 60px; margin-bottom: 30px; margin-top: 60px; }
.gongyi dl { clear: both; }
.gongyi dl dt { width: 557px; height: 453px; float: left; }
.gongyi dl dt img { width: 557px; height: 453px; }
.gongyi dl dd { width: 513px; height: 353px; float: right; background: #f2f2f2; padding: 50px; }
.gongyi dl dd b { display: block; font-size: 25px; font-weight: normal; color: #333; border-bottom: 2px solid #333; padding-bottom: 20px; line-height: 110%; margin-bottom: 30px; }
.gongyi dl dd p { margin: 0; color: #444;line-height: 28px; word-spacing:normal; font-size:18px; }
.gongyi dl.er dd { background: #e0e3e2; float: left; }
.gongyi dl.er dt { float: right; }