.banner{ width:100%; height:500px; overflow:hidden; position:relative; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-124px; bottom:12px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:10px;  width:120px; height:4px; line-height:14px; text-align:center; background:#fff;  cursor:pointer; }
.banner .hd ul li.on{ background:#06803c; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; height:500px;}

.tuan{height:70px; background:url(../images/hebg_14.jpg) no-repeat center center;}
.tuan ul li{float:left; width:33.33%; text-align:center; line-height:30px;}
.tuan ul li .box{padding-top:20px;}
.tuan ul li img{ display:block; float:left; margin-left:150px; margin-right:10px;}
.tuan ul li a{ color:#fff;}

.news{ margin-top:30px;}
.title h2{ font-size:14px; color:#999; float:left;}
.title h2 a{ font-weight:bold;}
.title h2 span{ font-size:12px;}
.title .more{ float:right; font-size:12px;}
.title .more a{color:#808080;}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative; margin-top:15px;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:188px; height:205px; border:1px solid #e5e5e5; margin-right:12px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; padding:9px;}
.picScroll-left .bd ul li .pic img{ width:170px; height:115px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:22px; font-size:12px; padding:0 9px; text-align:left;}
.picScroll-left .bd ul li .title a{ height:44px; display:block; overflow:hidden;}
.picScroll-left .bd ul li .title span{color:#999; padding-left:16px; background:url(../images/icon_36.png) no-repeat left center;}
.picScroll-left .bd ul li:hover{ border:1px solid #015197;transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}

.about{ margin-top:30px; border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;}
.wom{background:#f0f0f0; width:300px;}
.wom .abtu{ width:300px; height:164px; overflow:hidden;}
.wom .abtu img{ width:300px;}
.guan{  padding-top:20px; padding-bottom:8px; padding-left:20px;}
.guan h4{ font-size:12px; margin-top:6px; margin-bottom:4px;}
.guan h4 a{color:#015197;}
.guan .nei p{ font-size:12px; line-height:20px;}

.honorary{ width:260px; padding-top:20px; padding-left:20px; padding-right:20px;}
.img-scroll { position:relative; margin-top:20px;}
.m4nav{ width:30px; height:20px; position:absolute; right:0; top:-36px;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:10px;height:20px;}
.img-scroll .prev { left:0;cursor:pointer; background:url(../images/m4_44.png) no-repeat;}
.img-scroll .next { right:0;cursor:pointer; background:url(../images/m4_46.png) no-repeat;}
.img-list { position:relative; width:100%; overflow:hidden}
.img-list ul { width:1000%;}
.img-list li { float:left; display:inline; width:10%; margin-right:10px;}
.img-list li p img{ max-width:260px; height:172px;}
.img-list li span a{display:block; font-size:12px;text-align:center;line-height:30px; color:#666666; margin-top:6px; height:60px;}
.img-list li p a:hover{ color:#2d5fac;}
.show{ width:260px; padding:20px 20px 0; background:#f0f0f0;}

.cpin{ margin-top:20px; padding-bottom:40px;}
.cpin .tu{ width:260px; height:172px;margin-bottom:10px; overflow:hidden;}
.cpin img{ width:260px; height:172px; 
transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.cpin img:hover{transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.cpin a{ display:block; text-align:center; font-size:12px;}

.lian{ width:260px; padding:20px 20px 0;}
.lian .add{ margin-top:6px; font-size:12px; line-height:20px;}
.contu{ width:300px; height:164px;margin-top:10px; overflow:hidden;}
.contu img{ width:300px; }

.nei ul{ padding-top:10px; padding-right:20px;}
.nei ul li{ height:25px; line-height:25px; overflow:hidden; background:url(../images/icon_11.png) no-repeat left center; padding-left:15px; width:100%;}
.nei ul li a{ display:block; height:25px; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*add by dp*/
.pro_table tr{ background:#bdebd1;}
.pro_table tr:nth-child(even){ background:#fff;}
.pro_table_head{ background:#06803c; text-align:center; color:#FFF;}