@charset "utf-8";
/* CSS Document */


.clearfux {
	clear:both
}
.clearfix:after {
	height:0;
	content:".";
	clear:both;
	display:block;
	visibility:hidden; overflow:hidden;
}
.blank10 {
	width:100%;
	overflow:hidden;
	height:10px;
	clear:both;
}
.wrap {
	width:960px;
	margin:0 auto; overflow:hidden;

}
.area {
	clear:both;
}
.area:after {
	height:0;
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
}
.box {
}
.box .hd {
	position:relative;
}
.box .hd {
	height:40px;
	line-height:40px;
}
.box .hd .title .title_l {
	background:url(../images/title_l_bg.jpg) no-repeat center center;
	width:30px;
	height:40px;
	float:left
}
.box .hd .title .title_c {
	float:left
}
.box .hd .title .title_r {
	background:url(../images/title_r_bg.jpg) no-repeat center center;
	width:30px;
	height:40px;
	float:left
}
.box .hd h3 {
	
	font-size:16px; color:#373737;
}
.box .hd h3 a{ color:#000000;}
.box .hd .more {
	position:absolute;
	right:0px;
	top:0px;
}
.box .bd {
	border:1px solid #E2E2E2;
	padding:10px;
	height:290px;
}
.company_note {
	width:580px;
	float:left;
}
.company_note .col{ height:100px; overflow:hidden;}
.company_note .picbox {
	float:left;width:130px; height:90px; padding:2px 2px 8px 2px;background:url(../images/img_bg_1.png) no-repeat center top; display:block
}

.company_note .picbox a img{ vertical-align:top; width:130px; height:88px; }

.company_note .listbox {
	float:left;
	margin-left:20px;
}
.company_note .listbox li {
	height:22px;
	line-height:22px;
	background:url(../images/list_icon.jpg) no-repeat left center;
	padding-left:10px;
}
.company_note .listbox li.first {
	background:none;
	padding:0px;
}
.company_note .listbox li.first a {
	font-size:14px;
	color:#EF5701;
	font-weight:700;
}
/* 通用信息列表_普通式 */ 
.infoList li {
	height:24px;
	line-height:24px;
	background:url(../images/list_icon.jpg) no-repeat left center;
	padding-left:10px;
	overflow:hidden;
}
.infoList li .date {
	float:right;
	color:#999;
}
/* 文本切换盒子 - 公用类 */ 
.slideTxtBox {
	border:1px solid #ddd;
	text-align:left;
	height:310px;
}
.slideTxtBox .hd {
	height:35px;
	line-height:35px;
	background:#f4f4f4;
	padding:0;
	border-bottom:1px solid #ddd;
	position:relative;
}
.slideTxtBox .hd ul {
	float:left;
	position:absolute;
	left:0px;
	top:-1px;
	height:36px;
}
.slideTxtBox .hd ul li {
	float:left;
	padding:0 10px;
	height:35px;
	border:1px solid #ddd;
	border-left:none;
}
.slideTxtBox .hd ul li.on {
	background:url(../images/hover.gif);
	border-bottom:1px solid #fff;
	cursor:pointer;
}
.slideTxtBox .hd ul li a {
	font-size:14px;
	
}
.slideTxtBox .hd ul li.on a {
	color:#FFF;
}
.slideTxtBox .bd {
	padding:15px;
}
.slideTxtBox .bd ul {
	padding:10px;
}
.slideTxtBox .tempWrap {
	margin:10px;
}
.gcsfwbg {
	width:370px;
	float:right
}
.gcsfwbg .box .bd {
	padding:0px;
	border:0px;
	height:auto;
}
.gcsfwbg .box .bd  .infoList  li{}
.gcsfwbg .box .bd  .infoList  li a{  width:auto;  overflow:hidden; padding:0px; margin:0px;}
.gcsfwbg .box .bd  .infoList  li.new a{background:url(../images/new.gif) no-repeat right center; padding-right:30px;}

.xsgzal .bd {
	padding:0px;
	border:0px;
	height:270px;
}

.xsgzal .picList .itemBox .descBox {
	height:40px; line-height:20px; overflow:hidden;
}

.picList {
	width:978px;
	overflow:hidden;
}
.picList .itemBox {
	width:177px;
	margin-right:18px;
	float:left
}
.picList .itemBox .picBox {
	border:1px solid #CBCBCB;
	padding:1px;
	text-align:center
}
.picList .itemBox .titleBox {
	text-align:center;
	height:30px; line-height:30px; overflow:hidden;
}
.picList .itemBox .titleBox a {
	font-weight:700;
	color:#393939;
	font-size:12px;
}
.picList .itemBox .descBox {
	color:#666666;
}
.slidePicBox {
	text-align:left;
}
.slidePicBox .hd {
	height:35px;
	line-height:35px;
	background:#f4f4f4;
	padding:0;
	border-bottom:1px solid #ddd;
	border-top:2px solid #F07C01;
	position:relative;
}
.slidePicBox .hd ul {
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	height:36px;
}
.slidePicBox .hd ul li {
	float:left;
	padding:0 10px;
	height:34px;
	border:1px solid #ddd;
	border-left:none;
}
.slidePicBox .hd ul li.on {
		background:url(../images/hover.gif);
	border-bottom:1px solid #fff;
	cursor:pointer;
}
.slidePicBox .hd ul li a {
	font-size:14px;
	
}
.slidePicBox .hd ul li.on a {
	color:#FFFFFF;
}
.slidePicBox .bd {
	padding:15px 0px;
}
.slidePicBox .bd ul {
	padding:10px;
}
.slidePicBox .tempWrap {
	margin:15px;
}
.bd_more {
	border-bottom:1px solid #E2E2E2;
	text-align:right;
	padding:3px 0;
}
.bd_more a {
	font-size:12px;
}
.spxwbb {
	width:640px;
	float:left
}
.spxwbb .slidePicBox {
	border:1px solid #E2E2E2;
	border-top:none;
}
.spxwbb .bd {
	padding:0px;
	border:0px;
	height:185px;
}
.spxwbb .slidePicBox .bd {
	padding:15px;
}
.spxwbb .picList {
	float:left;
	width:204px; overflow:hidden;
}
.spxwbb .infoList {
	float:left;
	margin-left:15px;
	width:370px;
}
.slidePicBox .bd ul.infoList {
	padding:0px;
}
.spxwbb .infoList li {
	border-bottom:1px dashed #CBCBCB;
	height:30px;
	line-height:30px;
	background:url(../images/list_video_icon.jpg) no-repeat left center;
	padding-left:35px;
}
.spxwbb .infoList li.first {
	background:url(../images/list_video_cur_icon.jpg) no-repeat left center;
}
.spxwbb .infoList li.first a {
	color:#EF5701;
}
.spxwbb .picList .itemBox {
	width:auto;
}

.spxwbb .picList .itemBox .picBox{  border:none;	 }
.spxwbb .picList .itemBox .picBox  a { display:block; height:142px;background:url(../images/sp_bt.png) no-repeat center bottom;  
}
.spxwbb .picList .itemBox .picBox  a  img{border:1px solid #D8D8D8;border-bottom:none;padding:1px;}

.zlmtbd {
	width:300px;
	float:right
}

.zlmtbd .picList .itemBox{ width:280px;}
.zlmtbd .picList .itemBox .picBox{ border:none; float:left; margin-right:10px;width:130px; height:90px; padding:2px 2px 8px 2px;background:url(../images/img_bg_1.png) no-repeat center top; display:block}



.zlmtbd .picList .itemBox  .picBox a img{ vertical-align:top; width:130px; height:88px; }




.zlmtbd .picList .itemBox .titleBox{ text-align:left;}
.zlmtbd .picList .itemBox  .moreBox{ float:right; top:-10px; position:relative}
.zlmtbd .picList .itemBox{ line-height:20px;}
.zlmtbd .bd {

	height:auto; height:233px;
}

.zlmtbd .infoList li {
	border-bottom:1px dashed #CBCBCB;
	height:30px;
	line-height:30px;
}

.xsdzzz .hd{ border-bottom:2px solid #EF5701}



.xsdzzz .bd {
	padding:0px;
	border:0px;
	height:auto;
	padding-top:10px;
	width:970px;
}
.xsdzzz .bd .bdBox{ height:210px;}
.xsdzzz .bd .bdBox .infoList{ padding-top:0px;}


.xsdzzz .bd .bdBox .picBox{ border:none; margin-right:10px;height:102px; padding:2px 2px 8px 2px;background:url(../images/img_bg_2.png) no-repeat center top; display:block}



.xsdzzz .bd .bdBox  .picBox a img{ vertical-align:top; width:132px; height:100px; }




/*
.xsdzzz .bd .hdBox h3 a:hover{ background: url("../images/hover.gif") repeat scroll 0 0 rgba(0, 0, 0, 0); color:#FFFFFF; display:block}
*/


.colBox{ border:1px solid #D7D2CF; float:left; width:182px; margin-right:10px;}
.colBox .hdBox{ background:url(../images/hdBox_bg.jpg); height:33px; line-height:33px; border-bottom:1px solid #D7D2CF; position:relative;}
.colBox .hdBox h3{ font-size:14px; padding:0px 5px; font-weight:normal}
.colBox .hdBox .more{ position:absolute; right:0px; top:0px;}
.colBox .hdBox .more a{ color:#999999;}
.colBox .bdBox{ padding:10px; height:120px;}
.colBox .picBox{ text-align:center; border:1px solid #D7D7D7; padding:1px;}


.cpzyzs{ width:640px; float:left; overflow:hidden}

.cpzyzs .hd{ border-bottom:2px solid #EF5701}


.cpzyzs .bd {
	padding:0px;
	border:0px;
	height:auto;

	width:650px;
}
.cpzyzs .colBox{ width:313px; margin-top:10px;}
.cpzyzs .colBox .hdBox{ background:url(../images/hd_zs_bg.jpg) no-repeat 10px center; padding-left:35px;}

.cpzyzs .colBox .hdBox h3{ font-size:12px}




.cpzyzs .box .bd .infoList li.new a {
    background: url("../images/new.gif") no-repeat scroll right center rgba(0, 0, 0, 0);
    padding-right: 30px;
}

.nyjlxtzs { width:300px; float:right;}
.nyjlxtzs .colList{ overflow:hidden;}


.nyjlxtzs .picList .itemBox{ width:280px; margin-right:0;}
.nyjlxtzs .picList .itemBox .picBox{ float:left; margin-right:10px;}



.nyjlxtzs .picList .itemBox  .picBox{ border:none; float:left; margin-right:10px;width:130px; height:90px; padding:2px 2px 8px 2px;background:url(../images/img_bg_1.png) no-repeat center top; display:block}



.nyjlxtzs .picList .itemBox   .picBox a img{ vertical-align:top; width:130px; height:88px; }





.nyjlxtzs .picList .itemBox .titleBox{ text-align:left;}
.nyjlxtzs .picList .itemBox  .moreBox{ float:right; top:-20px; position:relative}
.nyjlxtzs .picList .itemBox .descBox{ line-height:24px;}
.line_dot{ border:1px dashed #D7D7D7}
.nyjlxtzs .hd{ border-bottom:2px solid #EF5701; margin-bottom:10px;}
.nyjlxtzs .bd {
	
	height:526px;

	
}

.nyjlxtzs .infoList li {
	border-bottom:1px dashed #CBCBCB;
	height:30px;
	line-height:30px;
	
}