/*首页焦点图*/
.idx-focus{width: 1200px;margin:15px auto 0px;height:750px;}
.idx-focus,.focus-pic li{width:1200px;position:relative;overflow:hidden;}
.idx-foc-tmp{height:595px;overflow: hidden;}
.focus-pic li{float:left;height:595px;}
.focus-pic li img{width:1200px;height:595px; overflow: hidden;}
.idx-focus .xtaber-tabs{height:126px;margin-top:20px;}
.idx-focus .xtaber-tabs li{float:left;padding:3px;position:relative;cursor:pointer;z-index:3;margin-right:4px;}
.idx-focus .xtaber-tabs img{width:230px;height:120px;}
.idx-focus .xtaber-tabs .current{background:#303F85;}
.idx-acintrobox{
	width: 1200px;
	margin: 50px auto 0px;
}
.idx-acintrobox .limg{
	float: left;
	width: 337px;
}
.idx-acintrobox .limg img{
	width: 337px;
	height: 468px;
}
.idx-acintrobox .actro{
	float: left;
	width: 430px;
	height: 430px;
	padding-top: 40px;
	margin-left: 25px;
	background: url(../images/acbg01.jpg) no-repeat right top;
}
.idx-acintrobox .actro .htitel01{
	background: #000;
	padding: 0px 8px;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	letter-spacing: 2px;
	margin-left: 100px;
}
.idx-acintrobox .actro .htitel02{
	text-align: center;
}
.idx-acintrobox .actro .text{
	padding: 10px 10px 0px;
	line-height: 220%;
	text-indent: 25px;
}
.idx-acintrobox .acright{
	float: right;
	width: 385px;
	margin-top: 50px;
}
.idx-acintrobox .acright .pic img{
	width: 385px;
	height: 220px;
}
.idx-acintrobox .achnav{
	padding: 20px 0px 0px 80px;
	text-align: center;
}
.idx-acintrobox .achnav a{
	float: left;
	padding: 2px 20px 0px;
	min-height: 100px;
	border-right: 1px solid #ddd;
	display: block;
	color: #656565;
}
.idx-acintrobox .achnav a:first-child{
	border-left: 1px solid #ddd;
}
.idx-acintrobox .achnav a:hover{
	color:#C00F15;
}
/*轮播图*/
.picScroll-bd{
	background:url(../images/acbg02.jpg) no-repeat  center 100px;
}
.picScroll-left{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.picScroll-left .scroll-wapper{
	margin-top: 80px;
}
.picScroll-left .scroll-wapper .next,.picScroll-left .scroll-wapper .prev{
	width: 58px;
	height: 48px;
	display: block;
	margin-top: 200px;
	cursor: pointer;
}
.picScroll-left .scroll-wapper .next{
	float: left;
	background:url(../images/left-btn.png) no-repeat left center;
}
.picScroll-left .scroll-wapper .prev{
	float: right;
	background:url(../images/right-btn.png) no-repeat left center;
}
.picScroll-left .scroll-wapper .bd{
	float: left;
	width: 894px;
	margin-left: 95px;
}
.picScroll-left .picList .pic{
	border: 2px solid #666;
	width: 850px;
	padding: 20px;
	background: #fff;
	height: 440px;
}
.picScroll-left .picList .pic img{
	width: 830px;
	height: 420px;
	border: 10px solid #666;
}
.picScroll-left .picList .title{
	margin-top: 15px;
	text-align: center;
	line-height: 25px;
	overflow: hidden;
}
.picScroll-left .hd{
	margin-top:15px;
	height:30px;
	text-align: center;
	overflow:hidden;
}
.picScroll-left .hd ul{
	overflow:hidden;
	zoom:1;
	zoom:1;
}
.picScroll-left .hd ul li{
	display: inline-block;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	background:url(../images/icoCircle.gif) 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on{
	background-position:0 0;
}
/* 焦点图效果 */
.picBtnTop{
	width:1200px;
	margin: 60px auto 0px;
	background:url(../images/acbg03.jpg) no-repeat 450px top;
	overflow:hidden;
	zoom:1;
}
.picBtnTop .hd{
	float: left;
	width:730px;
	background:url(../images/titel01.png) no-repeat 10px top;
	padding-top: 105px;
}
.picBtnTop .hd ul li{
	float:left;
	width:205px;
	margin: 15px 35px 0px 0px;
	cursor: pointer;
}
.picBtnTop .hd ul li img{
	width:205px;
	height:315px;
}
.picBtnTop .hd ul li .text{
	text-align: center;
	font-size: 15px;
	height: 50px;
	line-height: 50px;
	display: block;
	columns: #656565;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.picBtnTop .hd ul li.on .text{
	color:#C11016;
}
.picBtnTop .bd{
	width:460px;
	float: right;
}
.picBtnTop .bd li{
	position:relative;
	zoom:1;
	vertical-align:middle;
}
.picBtnTop .bd li .pic{
	position:relative;
	z-index:0;
}
.picBtnTop .bd li .pic img{
	width:460px;
	max-height: 920px;
}
.picacbox{
	width: 1200px;
	margin:60px auto 0px;
	padding-bottom: 50px;
	background:url(../images/titel02.png) no-repeat 10px top;
}
.picacbox .imglist{
	width: 1200px;
	overflow: hidden;
}
.picacbox .imglist li{
	float: left;
	width: 365px;
	margin: 30px 52px 0px 0px;
}
.picacbox .imglist li img{
	width: 365px;
	height:365px;
}
.picacbox .imglist li span{
	margin-top: 20px;
	border-top: 1px solid #ddd;
	padding-top:5px;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #656565;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.picacbox .imglist li:hover span{
	color: #C31016;
}
.picacbox .hd{
	height:30px;
	text-align: center;
	overflow:hidden;
}
.picacbox .hd ul{
	overflow:hidden;
	zoom:1;
	zoom:1;
}
.picacbox .hd ul li{
	display: inline-block;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	background:url(../images/icoCircle.gif) 0 -9px no-repeat;
}
.picacbox .hd ul li.on{
	background-position:0 0;
}
/*个人简介*/
.acimg{
	margin-top: 15px;
}
.acimg img{
	max-width: 1200px;
}
.introbox{
	padding: 50px 0px;
	border-bottom: 1px solid #ddd;
}
.introbox .limg{
	float: left;
	width: 440px;
	margin-left: 30px;
}
.introbox .limg img{
	width: 440px;
	height: 425px;
}
.introbox .introtxt{
	float: right;
	width: 680px;
	padding-top: 30px;
}
.introbox .introtxt .htitel{
	padding: 20px 0px;
	border-bottom: 1px solid #ddd;
}
.introbox .introtxt .text{
	font-family:"宋体";
	padding-top: 20px;
	line-height: 230%;
}
.introtable{
	margin-top: 50px;
}
.introtable table{
    border-collapse: collapse;
    width: 100%;
}
.introtable table th{
    padding: 20px;
    text-align: left;
    font-size: 16px;
    border: 1px solid #ddd;
    background: #fff;
    color: #333;
    font-weight: normal;
}
.introtable table th:first-child{
	min-width:150px;
	text-align: center;
}
.introtable table td:first-child{
	min-width:150px;
	text-align: center;
}
.introtable table td{
	font-family:"宋体";
    padding:15px 20px;
    line-height: 30px;
    border: 1px solid #ddd;
}
/*工笔孔雀*/
.avwapper-bd{
	margin-top: 15px;
	background:url(../images/acbg04.jpg) repeat;
	padding: 35px 0px 60px;
}
/*焦点图*/
.idx-focus01{
	width: 1200px;
	margin:0 auto;
}
.idx-focus01{
	width:1200px;
	position:relative;
	overflow:hidden;
}
.idx-focus01 .xtaber-tabs{
	width:1200px;
	/* height:200px; */
	overflow: hidden;
}
.idx-focus01 .xtaber-tabs li{
	float:left;
	padding:10px;
	margin: 15px 13px 0px 0px;
	border: 1px solid #ddd;
	background: #fff;
	position:relative;
	cursor:pointer;
	z-index:3;
}
.idx-focus01 .xtaber-tabs li .pic{
	width:265px; 
	height:165px; 
	display: table-cell; 
	vertical-align:middle; 
	text-align:center; 
	*display: block;
}
.idx-focus01 .xtaber-tabs img{
	vertical-align:middle;
   	width:265px;
   	height:165px;
}
.idx-focus01 .xtaber-tabs .current{
	border: 1px solid #C11016;
}
.ackqimglist{
	width: 1200px;
	margin: 0 auto;
	padding-top:20px;
}
.ackqimglist li{
	float: left;
	width: 210px;
	height: 375px;
	padding: 10px;
	background: #fff;
	margin: 20px 8px 0px 0px;
	border: 1px solid #ddd;
}
.ackqimglist li .pic{
	width:210px; 
  	height:375px; 
  	display: table-cell; 
  	vertical-align:middle; 
  	text-align:center; 
 	*display: block; 
}
.ackqimglist li img{
	vertical-align:middle;
   	max-width:210px;
   	max-height:375px;
}
.ackqimglist li:hover{
	border: 1px solid  #C11016;
}
.picScroll-ssh{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.picScroll-ssh .scroll-wapper{
	position: relative;
}
.picScroll-ssh .scroll-wapper .next,.picScroll-ssh .scroll-wapper .prev{
	width: 30px;
	height: 30px;
	display: block;
	top: 280px;
	cursor: pointer;
	position: absolute;
	z-index: 99;
	display: none;
}
.picScroll-ssh:hover .scroll-wapper .next{
	display: block;
}
.picScroll-ssh:hover .scroll-wapper .prev{
	display: block;
}
.picScroll-ssh .scroll-wapper .next{
	left: 20px;
	background:url(../images/arrows01.png) no-repeat left center;
}
.picScroll-ssh .scroll-wapper .prev{
	right:20px;
	background:url(../images/arrows02.png) no-repeat left center;
}
.picScroll-ssh .scroll-wapper .bd{
	width: 1175px;
	border: 1px solid #ddd;
	background: #fff;
	padding: 10px;
	margin: 0 auto;
	overflow: hidden;
}
.picScroll-ssh .picList li img{
	width: 1175px;
	height: 570px;
}
.picScroll-ssh .hd{
	margin-top:10px;
	height:30px;
	text-align: center;
	overflow:hidden;
}
.picScroll-ssh .hd ul{
	overflow:hidden;
	zoom:1;
	zoom:1;
}
.picScroll-ssh .hd ul li{
	display: inline-block;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	background:url(../images/icoCircle.gif) 0 -9px no-repeat;
}
.picScroll-ssh .hd ul li.on{
	background-position:0 0;
}
.sshimglist{
	width: 1200px;
	margin: 15px auto 0px;
}
.sshimglist li{
	float: left;
	width: 355px;
	height: 535px;
	padding: 13px;
	border: 1px solid #ddd;
	background: #fff;
	margin: 20px 25px 0px 0px;
}
.sshimglist li:hover{
	border: 1px solid  #C11016;
}
.sshimglist li img{
	width: 355px;
	height: 535px;
}
/*图片详情页*/
.img-article-bd{
	width: 1200px;
	margin: 0 auto;
}
.img-article-bd .htitel{
	text-align: center;
	font-size: 20px;
}
.img-article-bd .article-txt{
	font-family:"宋体";
	line-height: 200%;
	color: #666;
	padding-top: 10px;
}
.img-article-bd .article-txt p{
	margin-top:5px;
}
.img-article-bd  img{
	margin-top: 20px;
	max-width: 1200px;
	text-align: center;
}
.pagination{
	width:1200px;
	margin:50px auto 0px;
	text-align:center;
}
.pagination li{
	display:inline-block;
	margin-right:10px;
}
.pagination li a,.pagination li span{
	padding:0px 15px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	background:#fff;
	display:block;
}
.pagination li.active span{
	background:#C11016;
	border-color:#C11016;
	color:#fff;
}
.yellow{
	width:1200px;
	margin:45px auto 0px;
	text-align:right;
}

.yellow span, .yellow a{
	display:inline-block;
	margin-right:10px;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	border:1px solid #ddd;
	background:#fff;

}
.yellow .current{
	background:#C11016;
	border-color:#C11016;
	color:#fff;
}
.yellow .disabled{display:none !important;}





















