

.p_head{ height:90px; background:#fff;}
.p_head .p_hcen{ width:900px; margin:0 auto;}
.p_head .p_hcen .p_logo{ left:0; top:22px; background:url(../images/logo.png) no-repeat; width:213px; height:48px;}
.p_head .p_hcen .p_minav{ text-align:right; right:0; top:28px;}
.p_head .p_hcen .p_minav span{ display: block; color:#999; font-size:12px; margin-bottom:5px;}
.p_head .p_hcen .p_minav span a{ padding:0 2px; color:#999;}
.p_head .p_hcen .p_minav span a:hover{ color:red;}
.p_head .p_hcen .p_minav span .pkt{ background:url(../images/ico_header_external.png) center right no-repeat; padding-right:15px;}
.p_head .p_hcen .p_minav strong{ font-size:16px; font-weight: normal;}
.p_head .p_hcen .p_seach{ top:30px; left:455px;}
.p_head .p_hcen .p_seach input{ margin-right:2px; float:left; padding-left:35px; width:180px; background:url(../images/zoom.png) 10px center no-repeat #fff; height:30px; line-height:30px; color:#2c2c2c; border:1px solid #ccc;}
.p_head .p_hcen .p_seach button{ outline:none; border:0; background:url(../images/ab_jt01.png) center no-repeat #000; display: inline-block; width:36px; height:32px;}




.p_banner .my_div .prev a{ top:375px; left:0; z-index:9992; position: absolute; width:36px; height:55px; background:url(../img/left_bnt.png) no-repeat;}
.p_banner .my_div .next a{ top:375px; right:0; z-index:9992; position: absolute; width:36px; height:55px; background:url(../img/right_bnt.png) no-repeat;}


.p_banner .slideBox .hd {
	width:100%;
	position:absolute;
	z-index:10000;
	top: 680px;
	height:30px;
	line-height:30px;
}
.p_banner .slideBox .hd ul {
	text-align:center;
}
.p_banner .slideBox .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=50);
	line-height:999px;
}
.p_banner .slideBox .hd ul .active{
	background-color:#2a5fca;	
	}

.p_banner .slideBox .hd ul .on {
	background:#08087e;
}


.p_imglist{ margin:-130px auto; z-index:9997; text-align: center;}
.p_imglist a{ border:1px solid #fff;  display:inline-block; width:198px; height:113px; position:relative; margin:0 9px;}
.p_imglist span{ text-align:left; border-left:3px solid #d0170e; padding-left:10px; position: absolute; width:183px; bottom:10px; left:10px; font-size:18px; color:#fff;}



.p_pcen .p_inter .l .p_cladd{border-radius:10px; margin-top:10px; padding:10px 20px;}
	
.p_pcen .p_inter .r{ width:310px;}
.p_pcen .p_inter .r .p_cul li{ width:153px;}
.p_pcen .p_inter .r .p_cytag .p_cond{ margin-bottom:10px;}
.p_pcen .p_inter .r .p_cond a{ width:120px; text-align: center; color:#fff; background:#959595; height:28px; line-height:28px; display: inline-block;}
.p_pcen .p_inter .r .p_cond .p_ctype{ background:#014d99; position: relative;}
.p_pcen .p_inter .r .p_cond .p_ctype em{ position: absolute; bottom:-7px; left:50%; margin-left:-11px; background:url(../images/ta_jt.jpg) no-repeat; display:block; width:22px; height:7px;}
.p_pcen .p_inter .r .slide{ position:relative; margin-bottom:10px; padding:8px; border: 1px solid #ededed; background:#fff;  border-radius: 10px;box-shadow: 0 1px 1px #ccc; }

.p_pcen .p_inter .r .slide .hd{ position:absolute; z-index:1000; right:10px; bottom:10px;}
.p_pcen .p_inter .r .slide .hd li{ cursor:pointer; margin-left:3px; background:#fff; width:20px; height:20px; line-height:20px; float:left; text-align:center; filter:alpha(opacity=80); opacity:0.8;}

.p_pcen .p_inter .r .slide .bd li{ position:relative;}
.p_pcen .p_inter .r .slide .bd img{ display:block;}
.p_pcen .p_inter .r .slide .bd label{  position:absolute; width:100%; background:#000; color:#fff; bottom:0; left:0; height:30px; line-height:30px; filter:alpha(opacity=60); opacity:0.6;}

.p_pcen .p_inter .r .slide .hd .on{ background:red; color:#fff;}

