@charset "utf-8";

/*
* +---------------------------+
* +    writer: xiaofeng       +
* + Email:215628355@qq.com    +
* + http://www.xfzones.net    +
* + data:2014年10月18日 21:43 +
* +---------------------------+
*/
/*.model-flash*/
.model-flash{
	background:#FFD221;
	border:none;
	-moz-border-radius: 5px;/*Firefox*/
	border-radius: 5px;/*css3*/
}
.model-flash .pic {
	padding:10px;
	width:980px;
	height:330px;
	border:none
}
.model-flash .pic li .p{
	display:block;
	height:300px;
}
.model-flash .pic li small{
	height:30px;
	background:none;
	font-size:18px;
	line-height:40px;
}
.model-flash .pic li small a{ color:#333333}
.model-flash .bt{
right:20px;
}
.model-flash .bt li{
	width:12px;
	height:12px;
	background:url(../images/ico-52.png) -13px 0 no-repeat;
	margin-left:20px;
	
}
.model-flash .bt li.hover,.model-flash .bt li:hover{
	background:url(../images/ico-52.png) 0 0 no-repeat;
}
.model-flash .prenext{
	top:120px;
}
.model-flash .prenext  a{
	display:block;
	width:32px;
	height:48px;
}
.model-flash .prenext .prenext_pre{
	background:url(../images/ico-53.png) 0 0 no-repeat;
	float:left
}
.model-flash .prenext .prenext_pre:hover{
	background:url(../images/ico-53-1.png) 0 0 no-repeat;
}
.model-flash .prenext .prenext_next{
	background:url(../images/ico-53.png) -32px 0 no-repeat;
	float:right
}
.model-flash .prenext .prenext_next:hover{
	background:url(../images/ico-53-1.png) -32px 0 no-repeat;
}
/*model-box*/
.model-box{
	border:2px  #FFD221 solid;
	-moz-border-radius: 5px;/*Firefox*/
	border-radius: 5px;/*css3*/
	padding-bottom:15px;
}
.model-box .title{
	height:45px;
	background: #FFD221;
	line-height:40px;
	position:relative;
}
.model-box .title .icon{
  float:left;
  height:40px;
  width:60px;
}
.model-box .title .icon1{background:url(../images/ico-54.png) 0 center no-repeat;}
.model-box .title .icon2{background:url(../images/ico-55.png) 0 center no-repeat; width:90px;}
.model-box .title .icon3{background:url(../images/ico-56.png) 0 center no-repeat;}
.model-box .title .icon1{background:url(../images/ico-54.png) 0 center no-repeat;}
.model-box .title h3{
	font-family: "微软雅黑";
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
}
.model-box .title .link{
	position:absolute;
	right:10px;
	height:40px;
	line-height:40px;
	top:0;
}
.model-box .title .link a{ padding-left:5px; padding-right:5px; color:#333333}
.model-box .box{
	padding:8px;
	overflow:hidden
}
/*.model-flash2*/
.model-flash2{
	height:400px;
	width:300px;
}
.model-flash2 .pic { border:none}
.model-flash2 .pic li small{
	text-align:center;
	padding-left:0;
	padding-right:0;
	width:300px;
	font-size:16px;
	line-height:40px;
}
.model-flash2 .bt{
	left:110px;
	bottom:5px;
}
.model-flash2 .prenext{
	top:150px;
}
/*.model-hotbox*/
.model-hotbox h3{
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;
	height:25px;
	line-height:25px;
	text-align:center
}
.model-hotbox h3 a{color: #FF0000;}
.model-hotbox p{
	padding-top:8px;
	line-height:25px;
	font-size: 13px
}
.model-hotbox ul{ padding-top:9px;}
.model-hotbox ul li{
	width:185px;
	float:left;
	height:28px;
	line-height:28px;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
	padding-right:4px;
	overflow:hidden
}
/*.model-hotbox2*/
.model-hotbox2 li{
	width:200px;
	float:left;
	height:35px;
	line-height:35px;
	padding-right:4px;
	overflow:hidden;
	font-size: 13px;
}
/*.model-hotpeople*/
.model-hotpeople{
	background:#FFD221;
	-moz-border-radius: 0px 0px 5px 5px;/*Firefox*/
	border-radius: 0px 0px 5px 5px;/*css3*/
	height:400px;
}
.model-hotpeople h3{
	background:#515355;
	-moz-border-radius: 5px 5px 0px 0px;/*Firefox*/
	border-radius: 5px 5px 0px 0px;/*css3*/
	height:40px;
	line-height:40px;
	font-family: 微软雅黑;
	font-size: 18px;
	font-weight: bold;	
	color: #FFD320;
	padding-left:10px
}
.model-hotpeople .pic{
	height:250px;
	position:relative
}
.model-hotpeople .pic small{
	display:block;
	height:35px;
	width:230px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	line-height:35px;
	font-size:12px;
	background:url(../images/btm.png) repeat;
	position:absolute;
	left:0;
	bottom:0
}
.model-hotpeople .pic small a{ color:#ffffff}
.model-hotpeople ul {
	padding-top:10px;
}
.model-hotpeople ul li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-family: 宋体;
	font-size: 13px;
	font-weight: normal;
}
.model-hotpeople ul li em{
	width:20px;
	height:20px;
	line-height:20px;
	margin:5px;
	float:left;
	background:#ff0000;
	color:#ffffff;
	text-align:center;	

}
.model-hotpeople ul li a{color: #333333;}
/*model-flash3*/
.model-flash3{
	height:250px;
	width:320px;
}
.model-flash3 .pic li small{
	height:25px;
	line-height:25px;
	font-size:12px;
	padding-left:5px;
}
.model-flash3 .bt{
	bottom:5px;
}
/*model-hotpicbox*/
.model-hotpicbox{
	height:250px;
	overflow:hidden
}
.model-hotpicbox h3{
	height:30px;
	line-height:30px;
	font-size: 12px;
	font-weight: bold;
	text-align:center
}
.model-news{
	overflow:hidden
}
.model-news h3{
	background:url(../images/ico-57.png) 20px center no-repeat;
	padding-left:60px;
	height:30px;
	line-height:30px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;	
	color: #FF0000;
}
.model-news .tobox{
	padding:5px;
	border:1px #d8d8d8 solid;
	-moz-border-radius: 5px;/*Firefox*/
	border-radius: 5px;/*css3*/
	overflow:hidden;
}
.model-news .tobox .pic{
	height:80px;
	line-height:20px;
	overflow:hidden
}
.model-news .tobox .pic .p{
	width:120px;
	padding-right:10px;	
	float:left
}
.model-news .list li{
	height:25px;
	line-height:25px;
	background:url(../images/ico-6.png) 0 center no-repeat;
	padding-left:15px;
	font-size:13px;
	overflow:hidden
}
/*model-hotnews*/
.model-hotnews{
	overflow:hidden
}
.model-hotnews h3{
	background:url(../images/ico-58.png) 20px center no-repeat;
	padding-left:70px;
	height:30px;
	line-height:30px;
	font-family: 微软雅黑;
	font-size: 16px;
	font-weight: normal;	
	color: #FF0000;
}
.model-hotnews .tobox{
	border-top:1px #d8d8d8 solid
}
.model-hotnews .tobox ul li{
	width:295px;
	float:left;
	padding:10px;
	padding-bottom:0;
	overflow:hidden
}
.model-hotnews .tobox ul li .p{
	width:150px;
	height:200px;
	float:left;
	padding-right:10px;
}
.model-hotnews .tobox ul li h4{
	padding-bottom:10px;
	line-height:20px;
	height:40px;
}
.model-hotnews .tobox ul li p{
	padding-top:10px;
	border-top:1px #d8d8d8 dotted;
	line-height:20px;
	height:100px;
}
.model-hotnews .tobox ul li span{
	padding-top:10px;
	display:block;
	height:20px;
	line-height:20px;
	color: #999999;
}
/*model-flash4*/
.model-flash4{
	padding-left:80px;
	position:relative;
}
.model-flash4 .tobox{
	width:820px;
	height:445px;
	overflow:hidden;
	position:relative;	
}
.model-flash4 .tobox .tobox2{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
	width:9999px;
}
.model-flash4 .tobox .tobox2 dl{
	float:left;
	width:185px;
	overflow:hidden;
	padding:10px;
	-webkit-margin-before: 0;
	-webkit-margin-after:0
}
.model-flash4 .tobox .tobox2 dt{height:300px;}
.model-flash4 .tobox .tobox2 dt h4{
	height:40px;
	line-height:20px;
	overflow:hidden;
	padding-top:10px;
}
.model-flash4 .tobox .tobox2 dt h4 a{color: #333333;}
.model-flash4 .tobox .tobox2 dd{ height:120px;}
.model-flash4 .tobox .tobox2 dd p{
	height:80px;
	line-height:20px;
	padding-top:10px;
	color: #FF7826;
}
.model-flash4 .tobox .tobox2 dd .more{
	display:block;
	color:#ffffff;
	margin-top:10px;
	width:70px;
	height:20px;
	background:url(../images/ico-59.png) 0 0 no-repeat;
	line-height:20px;
	text-align:center
}
.model-flash4 .prenext{
	position:absolute;
	top:200px;
	width:100%;
	left:0;
	_left:-80px;
	z-index:2;
}
.model-flash4 .prenext  a{
	display:block;
	width:40px;
	height:75px;
}
.model-flash4  .prenext .prenext_pre{
	background:url(../images/ico-60.png) -48px 0 no-repeat;
	float:left
}
.model-flash4 .prenext .prenext_pre:hover{
	background:url(../images/ico-60.png) -48px -85px no-repeat;
}
.model-flash4 .prenext .prenext_next{
	background:url(../images/ico-60.png) 0 0 no-repeat;
	float:right
}
.model-flash4  .prenext .prenext_next:hover{
	background:url(../images/ico-60.png) 0 -85px no-repeat;
}
/*model-show*/
.model-show{
	padding-left:2px;
	overflow:hidden;
	
}
.model-show a{
	float:left;
	padding:5px;
}