.container{}

::-webkit-scrollbar{width: 4px; height: 4px;  background-color: #F5F5F5;  }    
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #FFF;  }   
::-webkit-scrollbar-thumb { border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #AAA;} 


.u-tt{width: 100%;padding:200px 0 0;}
.in_nav{margin-bottom: 5px;}
.in_nav li{float: left; width: 125px;height: 43px;line-height: 43px;text-align: center;font-size: 14px;margin-right: 18px;background: #fff;}
.in_nav li.current,.in_nav li:hover{background: #537d33;}
.in_nav li.current a,.in_nav li:hover a{color:#fff;}
.in_nav li a{display: block; color:#0d0408;width: 125px;height: 43px;}
.u-tt .wrap{height: 100%;}
.info_bd{background: rgba(255,255,255,0.9);padding: 10px 20px 20px 20px;line-height: 30px;height: 89%;overflow-y:scroll;overflow-x: hidden;}


@media all and (max-width:1200px){
    .u-tt{width: 100%;padding:2.5rem 0 0.5rem 0;}
    .in_nav li{width: 20%;margin:0;}
    .in_nav li a{width: 100%;}
    .info_bd{padding: 0.4rem 0.2rem 0.4rem 0.2rem;line-height: 0.5rem;}
}

/* 分页 */
.page {  line-height:24px; text-align:center;margin-top:30px;position: relative;}
.page a { display:inline-block; margin:0 2px; padding:0 10px;border-radius: 5px; border:1px solid #dcdcdc;  vertical-align:top;color:rgba(0,0,0,0.5); }
.page a:hover,.page .current { border:1px solid #537d33; background:#537d33; color:#fff; }
.page span{position: absolute;left:0;top: 0;font-size: 14px;color:#777;}
.page span em{font-size: 15px;font-weight: bold;color:#537d33;}

/* 品牌起源 */
.u-tt.pp{ background: url(bg5.jpg) no-repeat center;}
.pp-1{margin-top:30px;}
.pp-1 .img{float: right;}
.pp-1 .info{float: left;width: 680px;color:#000;}
.pp-1 .info p:nth-child(1){font-size: 18px;}
.pp-1 .info p:nth-child(2),
.pp-1 .info p:nth-child(3){font-size: 14px;margin-top: 50px;text-align: justify}
.info_bd_in img{/*width: 100%;height: auto;*/}
.info_bd.lxwo .info_bd_in img{width: auto;height: auto;}
.pp-2{margin-top:30px;}
.pp-2 .img{float: left;}
.pp-2 .info{width: 620px; float: right;text-align: justify}
.pp-2 .info p{margin-top: 80px;}


@media all and (max-width:1200px){
    .info_bd_in{width: 100%;}
    .pp-1{margin-top: 0.3rem;}
    .pp-1 .img{float: none;}
    .pp-1 .info{float: none;width: 100%;margin-top: 0.3rem;}
    .pp-1 .info p:nth-child(2),
    .pp-1 .info p:nth-child(3){font-size: 14px;margin-top: 0.5rem;text-align: justify}
    .pp-2{margin-top:0.3rem;}
    .pp-2 .img{float: none;}
    .pp-2 .info{width: 100%; float: right;text-align: justify}
    .pp-2 .info p{margin-top: 0.5rem;}
}

/* 人才招聘 */
.u-tt.zp{ background: url(zp1.jpg) no-repeat bottom;background-size: 1920px 1200px;}
.zp_bd li{padding: 30px 0; border-bottom:1px solid #c5c0bb;}
.zp_bd li .i{padding-left: 35px;background: url(tuoyuan2.png) no-repeat center left;font-size: 16px;line-height: 32px;color:#000;text-align: left}
.zp_bd li .i span{display: inline-block;}
.zp_bd li .i span:nth-child(1){width: 210px;}
.zp_bd li .i span:nth-child(2){width: 215px;}
.zp_bd li .i span:nth-child(3){width: 200px;}
.zp_bd li .i span.yp,
.zp_bd li .i span.sq{float: right;line-height: 1;padding: 8px 14px;background: #e2dedc;border-radius: 5px;cursor: pointer;}
.zp_bd li .i span.yp{margin-left: 20px;}
.zp_bd li .i span.yp a{color:#000;}
.xq{background: #fff;padding: 35px 35px 27px 45px;margin-top:20px;display: none;}
.xq .xq_in{border-bottom:1px solid #c5c0bb;padding: 20px 0;}
.xq .xq_in:last-child{border-bottom:none;}
.xq .xq_in .title{ float: left;width: 110px;}
.xq .xq_in .info{float: left;width: 800px;}
.zp_bd li .i .xq:first-child{display: block;}
.zp_bd{ overflow-y: scroll;}

@media all and (max-width:1200px){
    .zp_bd li{pad: 0.3rem 0;}
    .zp_bd li .i{background: none;padding: 0}
    .zp_bd li .i span{display: block;}
    .zp_bd li .i span.sq{float: left;}
    .zp_bd li .i span.yq{float: none;}
    .xq{margin-top:0.2rem;padding: 0.2rem;}
    .xq .xq_in .title{float: none;width: 100%;}
    .xq .xq_in .info{float: none;width: 100%;text-align: left;}
}

/* 新闻列表 */
.info_bd.news_bd{padding: 10px 20px 20px 45px;}
.u-tt.news{ background: url(newsbg.jpg) no-repeat top;background-size: 100% 100%;}
.news_bd li{padding: 20px 0;border-bottom:1px solid #c5c0bb;}
.news_bd li .news_date{float: left;margin-top: 20px;}
.news_bd li .news_date .q{width: 60px;height: 40px;line-height: 40px; border: 1px solid #537d33;border-bottom: none;font-size: 30px;color:#537d33;text-align: center;}
.news_bd li .news_date .w{width: 62px;height: 20px;line-height: 20px; text-align: center;font-size: 14px;color:#fff;background: #537d33;}
.news_bd li .news_info{float: left;width: 815px;margin-left: 20px;margin-top: 20px;}
.news_bd li .news_info a{color:#000;line-height: 1.3;}
.news_bd li .news_info p:nth-child(1){font-size: 14px;line-height: 1; color:#000;margin-bottom: 20px;}
.news_bd li .news_info p:nth-child(2){font-size: 12px;line-height: 24px; color:rgba(0,0,0,0.5);overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-webkit-box-orient: vertical}
.news_bd li .news_img{float: right;}
.news_bd li .news_img img{width: 200px;height: 116px;}

@media all and (max-width:1200px){
    .info_bd.news_bd{padding: 0.1rem 0.1rem 0.2rem 0.1rem;}
    /* .info_bd.news_bd{padding:0;} */
    .news_bd li{padding: 0.2rem 0;position: relative;}
    .news_bd li .news_date{width: 10%;margin-top: 0.05rem;}
    .news_bd li .news_info{width: 65%;margin-left: 2%;margin-top: 0.05rem;}
    .news_bd li .news_info p:nth-child(1){font-size: 0.14rem;line-height: 1; color:#000;margin-bottom: 0.2rem;}
    .news_bd li .news_info p:nth-child(2){font-size: 0.12rem;line-height: 2; color:rgba(0,0,0,0.5);overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-webkit-box-orient: vertical}
    .news_bd li .news_img{width: 20%;}
    .news_bd li .news_img img{width: 100%;height: auto;}
}

@media all and (max-width:700px){
    .info_bd.news_bd{padding: 0.1rem 0.1rem 0.2rem 0.1rem;}
    /* .info_bd.news_bd{padding:0;} */
    .news_bd li{padding: 0.2rem 0;position: relative;}
    .news_bd li .news_date{display: none;}
    .news_bd li .news_info{width: 65%;margin-left: 2%;margin-top: 0.05rem;}
    .news_bd li .news_info p:nth-child(1){font-size: 0.14rem;line-height: 1; color:#000;margin-bottom: 0.2rem;}
    .news_bd li .news_info p:nth-child(2){font-size: 0.12rem;line-height: 2; color:rgba(0,0,0,0.5);overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-webkit-box-orient: vertical}
    .news_bd li .news_img{width: 31%;}
    .news_bd li .news_img img{width: 100%;height: auto;}
}

/* 图文新闻 */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic a{display:block;width:200px;height:150px;line-height:150px;text-align:center;background:#eee;}
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d {font-size:14px;font-family:Arial;padding-top:3px;}
.pothoItem .item dl .m a{display:block; width:120px; height:30px; line-height:30px; background:#ddd; text-align:center;}
.pothoItem .item dl .m a:hover{background:#ffa200;color:#fff;}
.pothoItem .item dl .i { padding:5px 0 20px; color:#999; font-size:13px; line-height:25px; }

/* 图片列表 */
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item-list { width:771px;}
.piList .pic-item { position:relative; width:215px; margin:0 42px 20px 0; float:left; display:inline;}
.piList .list-pic { display:block; width:215px; height:143px; line-height:143px;}
.piList .list-pic img { width:215px; height:143px; }
.piList dl { padding:4px 5px; }
.piList dl dt { height:30px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; }

.hds { padding:0 0 20px; text-align:center; }
.hds h1 { color:#000; font-size:20px; }
.hds .titBar { color:#797979; font-size:13px; margin-bottom:10px;}
.bds { padding-bottom:40px; text-align:justify; font-size:14px; }
.ft { padding:20px 0 0; border-top:1px solid #bbb; font-size:14px; }
.ft a{color:#000;}
#dituContent{width: 100%!important;height: 6rem!important;}

/* 人才招聘 */
.form-panel-s { padding:20px 0 30px; }
.form-panel-s h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel-s .field { clear:both; }
.form-panel-s dt.field label { display:block; float:left; width:100px; line-height:32px; text-align:right; }
.form-panel-s .input { padding:7px 0; zoom:1; }
.form-panel-s .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel-s .text { height:26px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel-s .code { height:26px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel-s .textarea { width:600px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel-s .submit-field { padding:20px 10px 20px 100px; clear:both; }
.form-panel-s .submit-field input { margin-right:10px; }
.form-panel-s .submit-field .btn-submit,.form-panel-s .submit-field .btn-reset { width:120px; height:32px; border:none; background:#666; color:#fff; cursor:pointer; }
.form-panel-s .submit-field .btn-submit{background:#537d33;}

@media all and (max-width:1200px){
    .form-panel-s { padding:0 0 15px; }
    .form-panel-s dt.field label { width:20%; }
    .form-panel-s .input { padding:5px 0; }
    .form-panel-s .text { width:73%; }
    .form-panel-s .code { width:30%; }
    .form-panel-s dt img{width:auto;height:32px;}
    .form-panel-s .textarea { width:73%; height:80px; }
    .form-panel-s .submit-field .btn-submit,.form-panel-s .submit-field .btn-reset { width:90px; }
    .form-panel-s .submit-field { padding:10px 10px 0 20%; clear:both; }
}