﻿.container .wrap{padding-top:10px;}
.aArea, .bArea, .cArea, .dArea{padding:8px 0 0; }
.hTitle_01 .hd{position:relative;height:51px;line-height:50px; }
.hTitle_01 .hd h2{padding:0 0 0 25px;font-size:16px;color:#01532B;font-weight:normal; }
.hTitle_01 .hd h2 em{color:#7A7739;}
.hTitle_01 .hd p.more{position:absolute;right:20px;top:0px;}
.hTitle_01 .hd p.more a{color:#257959;padding:2px 12px 4px 0;background:url(../img/ico_03.jpg) no-repeat right center;}
.hTitle_01 .bd{background:#fff;font-family:SimSun;}
.hTitle_02 .hd{position:relative;height:51px;line-height:50px; }
.hTitle_02 .hd h2{padding:0 0 0 14px;font-size:16px; color:#fff;font-weight:normal; }
.hTitle_02 .hd h2 em{font-size:12px;padding:0 0 0 10px;}
.hTitle_02 .hd p.more{position:absolute;right:20px; top:0px;}
.hTitle_02 .hd p.more a{color:#fff;padding:2px 12px 4px 0; background:url(../img/ico_04.jpg) no-repeat right center;}
.hTitle_02 .bd{background:#fff;font-family:SimSun;}
.hTitle_02 .cont{width:252px;margin:0 auto;}

.pic-item-list{overflow:hidden;}
.pic-item-list .pic-item{float:left;display:inline;}
.pic-item-list .list-pic a{display:block;}

.pl_01 {width:601px;height:213px;margin:0 auto;}
.pl_01 .pic-item{width:181px;margin-right:30px;}
.pl_01 .list-pic{width:181px;height:179px;background:url(../img/pic_02_bg.jpg) no-repeat right bottom;}
.pl_01 .list-pic a{width:177px;}
.pl_01 .txt{height:34px;line-height:34px;text-align:center;}

.pl_02{width:252px;}
.pl_02 .pic-item{width:252px;}
.pl_02 .list-pic{width:252px;height:184px}
.pl_02 .txt{height:24px;line-height:24px;width:200px;}
.pl_02 .txt a{color:#257959;}

.pic_news_01{padding:0px 20px 20px;clear:both;}
.pic_news_01 .picnews{clear:both;padding:10px 0px;border-bottom:1px solid #ddd; }
.pic_news_01 .pic{float:left;padding:10px 0px;}
.pic_news_01 .txt{float:right;padding:5px 0px;}
.pic_news_01 .title{line-height:20px; font-size:16px;}
.pic_news_01 .title a{color:#333;}
.pic_news_01 .info{line-height:20px;}
.pic_news_01 .more{padding-top:5px;}
.pic_news_01 .more a{color:#c00;}

.pn_01{padding:0px 0px 5px;}
.pn_01 .picnews{border:0px;padding:0 0 15px;}
.pn_01 .pic{width:96px;height:60px;border:0px;padding:0px;}
.pn_01 .txt{width:145px;height:60px;border:0px;padding:0px;}
.pn_01 .txt a{color:#257959;}
.pn_01 .title{height:30px;line-height:30px;font-size:12px;padding:0px;border-bottom:1px dotted #CACACA; margin-bottom:15px;}
.pn_01 .title a{float:left;color:#333;font-family:Microsoft YaHei;}
.pn_01 .title span.ico{padding-left:5px;}
.pn_01 .title span.ico img{vertical-align:middle; }

.newsList li{height:22px;line-height:22px;border-bottom:1px dotted #CACACA;}
.newsList li a{float:left;padding-left:10px;background:url(../img/ico_02.jpg) no-repeat left center; }
.newsList li span.date{float:right;color:#A3A3A3;font-family:arial;}

.prev_01 {position:absolute;left:15px;top:60px;width:30px;height:111px;background:url(../img/prevBtn.jpg) no-repeat center;display:block;z-index:99;}
.next_01 {position:absolute; right:15px;top:60px;width:30px;height:111px;background:url(../img/nextBtn.jpg) no-repeat center;display:block;z-index:99;}
.prev_02{position:absolute;right:20px;bottom:4px;width:17px;height:14px;background:url(../img/prevBtn_02.jpg) no-repeat center;display:block;z-index:99;}
.next_02 {position:absolute;right:0px;bottom:4px;width:17px;height:14px;background:url(../img/nextBtn_02.jpg) no-repeat center;display:block;z-index:99;}

.sub{float:left;width:712px;}
.main{float:right;width:280px;}

.aboutWrap .hd{background:url(../img/hd_01.jpg) no-repeat left center;}
.aboutWrap .bd{height:286px;}
.aboutWrap .cont{padding:30px 14px 0 20px;}
.aboutWrap .video{float:right;width:266px;height:217px;background:url(../img/pic_01_bg.jpg) no-repeat center;}
.aboutWrap .video span{display:block;width:263px;height:214px;overflow:hidden;}
.aboutWrap .article{float:left;width:390px;line-height:20px;}
.article p{text-indent:20px;padding-bottom:15px}
.article1{margin-top:15px}

.infoWrap .hd{background:url(../img/hd_05.jpg) repeat-x center;}
.infoWrap .bd{height:286px;}
.infoWrap .cont{padding:25px 0 0;}
.infoWrap .pic{height:128px;}
.infoWrap .pic span{display:block;width:263px;height:214px;overflow:hidden; }
.infoWrap .article{padding:10px 0 0;line-height:20px; }
.infoWrap .article a{color:#257959;}

.projectWrap .hd,.caseWrap .hd{background:url(../img/hd_02.jpg) no-repeat center;}
.projectWrap .bd,.caseWrap .bd{height:256px;}
.projectWrap .cont,.caseWrap .cont{position:relative;padding:30px 0 0;}
.projectWrap .tempWrap, .caseWrap .tempWrap{width:601px !important;height:213px;margin:0 auto; overflow:hidden;}

.lifeWrap .hd{background:url(../img/hd_06.jpg) repeat-x center;}
.lifeWrap .hd p.more a{background:url(../img/ico_05.jpg) no-repeat right center;}
.lifeWrap .bd{height:256px;}
.lifeWrap .cont{padding:20px 0 0;}

.areaWrap .hd {background:url(../img/hd_05.jpg) repeat-x center;}
.areaWrap .bd {height:256px;}
.areaWrap .cont{position:relative;padding:25px 0 0;}

.wayWrap .hd{background:url(../img/hd_04.jpg) no-repeat left center;}
.wayWrap .bd {height:300px; }
.wayWrap table{border-collapse:collapse;}
.wayWrap table td{padding-left:20px;border-right:1px dotted #D5CFC5;}
.wayWrap thead td{height:45px;line-height:45px; padding-left:20px;font-size:16px;color:#EF9D00; font-family:Microsoft YaHei;border-bottom:1px dotted #D5CFC5;}
.wayWrap tbody td{height:254px;font-size:14px;color:#C58100;vertical-align:top;}
.wayWrap tbody h2{height:40px;line-height:40px;color:#EF9D00;}
.wayWrap tbody p{line-height:24px;}
.wayWrap tbody p em{color:#009A5E;}
.wayWrap tbody .download{display:block;padding-top:15px;}
.wayWrap tbody .download a{font-weight:bold;color:#009A5E;}

/*预约面谈*/
.messageWrap .hd{background:url(../img/hd_06.jpg) repeat-x center;}
.messageWrap .bd{height:300px;}
.messageWrap .cont{padding:20px 0 0 0;}
.messageWrap form .input,.messageWrap form .textarea,.messageWrap form .submitInput{clear:both; padding:4px 0px;}
.messageWrap form label{float:left;width:50px;line-height:24px;}
.messageWrap form input{float:left;width:180px;height:20px;padding:1px 0px;border:1px solid #DCDCDC; background:#fff;}
.messageWrap form input.yzm{float:left;width:50px;height:20px;padding:1px 0px;border:1px solid #DCDCDC; background:#fff;margin-right:5px; }
.messageWrap form textarea{float:left;height:100px;width:170px;padding:5px;border:1px solid #DCDCDC;}
.messageWrap form img{vertical-align:middle; }
.messageWrap form .send{display:block; width:85px; height:34px; background:url(../img/sendBtn.jpg) no-repeat center; border:0px; margin-left:50px; }



