.indexPart1{ padding:17px 17px 10px 17px;}
.indexPart1 .title{height:33px; line-height:33px; padding:0 12px; background:#f4f6f0; border-bottom:#c9dcb1 solid 2px; position:relative;}
.indexPart1 .title b{font-size:14px;}
.indexPart1 .title a{position:absolute; top:0px; right:10px; color:#999;}
.indexPart1 .title a:hover{color:#599324;}
.indexPart1 .indexabout{line-height:180%; padding:10px 5px;}
.indexPart1 .imgList{height:237px; width:350px; position:relative;}
.indexPart1 .imgList li{height:220px; position:relative;}
.indexPart1 .imgList .name{position:absolute; left:0px; bottom:0px; height:35px; line-height:35px; width:100%; background:url(bg1.png)/*tpa=http://www.klpbcas.com/Public/Home/image/bg1.png*/; text-indent:10px;}
.indexPart1 .imgList a{color:#FFF;}
.indexPart1 .btnDiv{position:absolute; z-index:10; top:199px; right:10px;}
.indexPart1 .btnDiv span{display:block; float:left; background:url(ico1.png)/*tpa=http://www.klpbcas.com/Public/Home/image/ico1.png*/ right top no-repeat; width:8px; height:8px; margin-left:6px;}
.indexPart1 .btnDiv .on{background:url(ico1.png)/*tpa=http://www.klpbcas.com/Public/Home/image/ico1.png*/ left top no-repeat;}
.indexPart1 .fr{width:595px;}
.indexPart1 .fr .name{font-size:14px; font-weight:bold; line-height:21px;}
.indexPart1 .fr .content{line-height:21px; color:#898989; border-bottom:#ddd solid 1px; min-height:50px; padding:5px 0;}
.indexPart1 .list{padding-top:10px;}
.indexPart1 .list li{height:25px; line-height:25px; overflow:hidden; position:relative; color:#535353; padding-left:15px; background:url(ico1.gif)/*tpa=http://www.klpbcas.com/Public/Home/image/ico1.gif*/ 2px center no-repeat;}
.indexPart1 .list span{position:absolute; top:0px; right:0px;}
.indexPart1 .list2{border-top:#f2f2f2 solid 2px; padding-top:27px; width:100%; overflow:hidden; position:relative;}
.indexPart1 .list2 ul{width:110%;}
.indexPart1 .list2 li{float:left; width:220px; padding-right:28px;}
.indexPart1 .list2 .name{line-height:21px; font-weight:bold; padding:10px 0 6px 0;}
.indexPart1 .list2 .content{line-height:21px; color:#898989; padding-bottom:10px;}

.indexPart2{padding:17px 17px 10px 17px;}
.indexPart2 .title{height:33px; line-height:33px; padding:0 12px; background:#f4f6f0; border-bottom:#c9dcb1 solid 2px; position:relative;}
.indexPart2 .title b{font-size:14px;}
.indexPart2 .title a{position:absolute; top:0px; right:10px; color:#999;}
.indexPart2 .title a:hover{color:#599324;}
.indexPart2 .list{padding-top:6px;}
.indexPart2 li{ min-height:25px; padding:8px 5px; line-height:160%; position:relative; border-bottom:#ddd dashed 1px; color:#898989;}
.indexPart2 li span{position:absolute; top:0px; right:0px;}



.indexPart3{padding:18px 0 0 0;}
.indexPart3 li{float:left; width:150px; padding-left:178px; height:111px; position:relative; line-height:21px;}
.indexPart3 .imgDiv{position:absolute; left:16px; top:0px;}
.indexPart3 .name{font-weight:bold;}
.indexPart3 .content{line-height:21px; color:#898989; padding-top:8px;}

.about{font-size:14px; line-height:31px; text-align:justify; padding:25px 30px; color:#535353;}

.scientific{padding:10px 30px;}
.scientific li{height:40px; line-height:40px; overflow:hidden; position:relative; border-bottom:#ddd dashed 1px; color:#898989;}
.scientific li span{position:absolute; top:0px; right:0px;}

.paper{padding:10px 30px;}
.paper li{ min-height:20px; position:relative; padding:10px 0px; line-height:160%; border-bottom:#ddd dashed 1px; color:#898989;}
.paper li a{ font-size:14px;}
.paper li span{position:absolute; top:0px; right:0px;}


.team{padding:0 20px;}
.team li{border-bottom:#ddd dashed 1px; height:200px; position:relative; padding:0 10px 0 150px;}
.team .imgDiv{position:absolute; left:10px; top:25px;}
.team .name{font-weight:bold; font-size:14px; font-weight:bold; line-height:25px; padding:25px 0 7px 0;}
.team .name div{font-size:16px;}
.team .content{line-height:25px;}

.teamShow{padding:10px 20px;}
.teamShow .title{font-weight:bold; font-size:16px; padding:12px 10px; border-bottom:#ddd dashed 1px;}
.teamShow .box{border-bottom:#ddd dashed 1px; min-height:200px; position:relative; padding:30px 10px 30px 150px;}
.teamShow .box .imgDiv{position:absolute; left:10px; top:33px;}
.teamShow .box .name{font-weight:bold; font-size:16px; font-weight:bold;}
.teamShow .box .msg{line-height:27px; padding-bottom:5px;}
.teamShow .box .content{line-height:27px;}
.teamShow .tab{height:53px; padding:22px 0 0 10px;}
.teamShow .tab li{float:left; margin-right:11px; width:120px; height:30px; line-height:30px; text-align:center; background:#59931f; font-size:14px; font-weight:bold; color:#FFF;}
.teamShow .tab .liNow{background:#ff831f;}
.teamShow .list{padding-left:10px;}
.teamShow .list li{float:left; width:208px; height:140px; padding:0 10px 0 132px; position:relative; background:#f8f8f8; margin-right:20px; margin-bottom:20px; line-height:31px;}
.teamShow .list .imgDiv{position:absolute; left:14px; top:10px;}
.teamShow .list h2{padding-top:7px; color:#599324;}
.teamShow .title2{padding:10px;}
.teamShow .title2 b{display:block; width:120px; height:30px; line-height:30px; text-align:center; background:#ff831f; color:#FFF; font-size:14px;}
.teamShow .content2{line-height:27px; color:#535353; padding:0 10px 30px 10px;}

.newstitle{ text-align:center; margin-top:25px; font-size:18px; font-weight:bold;}
.newscontent{font-size:14px; text-align:justify; padding:25px 30px; color:#535353; line-height:180%;}

.plan{padding:0 20px;}
.plan li{border-bottom:#ddd dashed 1px; height:200px; position:relative; padding:0 10px 0 280px;}
.plan .imgDiv{position:absolute; left:10px; top:25px;}
.plan .name{font-weight:bold; font-size:14px; font-weight:bold; line-height:25px; padding:25px 0 7px 0;}
.plan .name div{font-size:16px;}
.plan .content{line-height:25px;}

.planShow{padding:10px 20px;}
.planShow .title{font-weight:bold; font-size:16px; padding:12px 10px; border-bottom:#ddd dashed 1px;}
.planShow .box{border-bottom:#ddd dashed 1px; min-height:220px; position:relative; padding:30px 10px 30px 380px;}
.planShow .box .imgDiv{position:absolute; left:10px; top:33px;}
.planShow .box .name{font-weight:bold; font-size:16px; font-weight:bold; height:60px; line-height:60px;}
.planShow .box .msg{line-height:35px; padding-bottom:5px; font-size:14px;}
.planShow .box .content{line-height:27px;}
.planShow .title2{padding:10px;}
.planShow .title2 b{display:block; width:120px; height:30px; line-height:30px; text-align:center; background:#ff831f; color:#FFF; font-size:14px;}
.planShow .content2{line-height:27px; color:#535353; padding:0 10px 30px 10px;}


.year{ padding:0 30px; margin-top:20px;}
.year a{ padding:8px 26px; background:#f5f5f5; font-size:14px; display:inline-block; margin-bottom:8px; margin-right:5px;}
.year a:hover,.year .on{ background:#599324; color:#FFF;}



