
.about_box{ overflow:hidden;margin-top:30px;margin-bottom:30px;border-bottom:1px #e3e3e3 solid;padding-bottom:50px;}
.inside_banner{ background:url(/images/%E8%B5%84%E8%B4%A8%E8%AF%81%E4%B9%A6.jpg) no-repeat center;width:100%;height:294px;}
.ab_left{width: 250px;}
.ab_left .ab_l_ti{ background:#019541;font-size:18px;color:#fff;height:50px;line-height:50px;}
.ab_left .ab_l_ti span{ background:url(/images/pa_icon02.jpg) no-repeat 54px center;padding-left:80px;}
.ab_left ul li{height:50px;line-height:50px;font-size:14px;border-bottom:1px solid #ccc; background:url(../image/pa_icon02.png) no-repeat 54px center;padding-left:80px;color:#666; cursor:pointer;}
.ab_left ul li.ab_hover{  background:url(/images/pa_icon01.png) no-repeat 54px center;color:#019541; font-weight:700;}
.ab_left ul li:hover{ background:url(/images/pa_icon01.png) no-repeat 54px center;color:#019541; text-decoration:none;}
.ab_right{width: 880px;margin-right:5px;}
.ab_title{border-bottom:1px solid #ccc;color:#333;height:48px;line-height:48px;}
.ab_title .fr{padding-right:15px;}
.ab_title h4{border-bottom:1px solid #019541;font-size:18px; background:url(/images/pa_icon02.jpg) no-repeat 10px center;padding:0 30px;}
.ab_right .news_con li{border-bottom:1px dashed #e7e7e7;padding:10px 6px;}
.ab_right .news_con li a{font-size:14px; background:url(/images/nwes_icon.jpg) no-repeat left center;padding-left:15px;width:750px;display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cont_us{margin-top:30px;}
.cont_us h4{font-size:18px;line-height:50px;border-bottom:1px dashed #ccc;}
.cont_us .phone{ background:url(../image/phone.png) no-repeat left center;padding-left:38px;margin-top:20px;}
.cont_us .phone span{font-size:15px;}
.cont_us .phone strong{font-size:18px;color:#019541;display:block;}
.cont_us .phone1{ background:url(../image/phone.png) no-repeat left center;}
.cont_us .phone2{ background:url(../image/phone.jpg) no-repeat left center;}
.cont_us .phone3{ background:url(../image/QQ.png) no-repeat left center;}
.ab_right td a{
    display:inline-flex;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/*Î»ÖÃ*/
.posit{border-bottom:1px solid #c0c0c0;height:39px;line-height:40px;}
.posit span{background:url(/images/posi_icon.png) no-repeat left center;padding-left:25px;display:inline-block;height:39px;}
.posit span a:hover{color:#019541;}


#gbook input{border: 1px #cccccc solid;}
#gbook textarea {border: 1px #cccccc solid;}
#gbook .btnStyle{    width: 100px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    margin-right:10px;
    margin-top: 5px;
    background: #019541;border:none;cursor:pointer;}