@charset "utf-8";
/* CSS Document */

.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.clear{clear:both;}
.padding{padding:10px;}
.pad5{padding:5px;}
.padt10{padding-top:15px;}
img{border:none;}
.f12r{color:#c00;}
.blank20{height:20px; overflow:hidden;}
.blank10{height:10px; overflow:hidden;}
.f12blue{color:#0258a9;}
.pad20{padding:20px;}
.padl20{padding:0px 20px;}
.fgray{color:#666;}
.f14{font-size:14px; line-height:23px;}
.padt20{padding:20px 0px;}
.borderr{border-right:#ccc solid 1px;}
.w1{width:25%;}

.stop, .sbanner, .scontent{width:930px; margin:0 auto;}
.special_top{background:#333333; height:50px; color:white; font-size:12px; line-height:50px; width:100%;}
.fr span{padding:0px 10px; border-right:#666 solid 1px; font-size:12px; line-height:18px;}
.fr span a{color:#ccc;}

.special_banner{background:#01897b; height:340px;}
.sbanner{padding:40px 0px;}
.sbanner h1{font-size:35px; font-weight:bold; line-height:50px; color:#fff; padding-bottom:15px;}
.sbanner h1 a{color:#fff;}
.sbanner .s_sear{background:#8ec7e5; height:55px; border:#fff solid 1px; width:785px; line-height:55px;}
.sbanner .s_sear .sear_button{float:right; width:109px; background:#c70505; text-align:center; height:43px; padding-top:12px;}
.sbanner .s_searcon{background:url(../images/conbg.png) transparent repeat-x; width:930px; padding:15px 15px 20px; font-size:16px; line-height:24px; color:#fff; margin-top:1px; font-family:"微软雅黑", "黑体", "宋体";}

.special_con{background:url(../images/background.png) repeat-y;}
.sconw1{width:675px;}
.sconw2{width:250px;}
.sconw3{width:300px;}
.sconw4{width:465px;}
.sconl{background:white; padding:20px;}
.sconl ul{padding:0px; margin:0px; list-style:none;}
.sconl ul li{float:left;}
.sconl li.li1{width:210px;}
.sconl li.li2{width:420px;}
.sconw1 h2{font-size:24px; display:block; border-top:#c60505 solid 5px;color:#000; padding-bottom:10px; line-height:40px;}
.sconl h3{font-size:20px; color:#000; line-height:35px;}
.sconl .intro{font-size:14px; color:#666; line-height:25px; padding-top:5px;}

.special_con h1{font-size:24px; display:block; border-bottom:#c60505 solid 5px;color:#000; padding-bottom:10px; line-height:40px;}
.wconbg{background:url(../images/probg1.png) no-repeat; height:320px; padding:100px 150px;}
.protitle{font-size:16px; line-height:30px; font-weight:bold;}
.probg2{background:url(../images/probg2.png) no-repeat; height:530px;}
.protitle1{font-size:16px; border-bottom:#333 solid 1px; line-height:35px; color:#000;}
.pronews{font-size:14px; border-bottom:#ddd dotted 1px; line-height:35px; display:block; width:420px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.sconr{clear:both;}
.sconr h4{border-top:#c60505 solid 5px; display:block; width:100px; font-size:24px; color:#000; padding-bottom:10px; line-height:40px;}
.foot{width:100%; padding:15px 0px; text-align:center; color:#666; background:#333; font-size:12px; line-height:23px; font-family:"微软雅黑", "黑体", "宋体";}
/*change*/
.dfbox {
	margin:0px 0px 0px 0px;
	width:250px;
	height:170px;
	display:block;
	background:#fff; float:left;position:relative;
}
.dfbox img {
	display:block;
	float:none;
}
.dfbox span {	
	position:absolute;
	display:none;
}
.dfbox:hover span {
	display:block;
	background:url(../images/magbg.png) repeat transparent;
	height:170px;
	width:250px;
	padding:10px 10px 0px;
	top:0px;
	left:0px;
	color:#f0f0f0;
	font-size:16px; line-height:24px; font-family:"微软雅黑", "黑体", "宋体";
}
/*change*/
.dfbox1 {
	margin:0px 0px 0px 0px;
	width:200px;
	height:200px;
	display:block;
	background:#fff; float:left;position:relative;
}
.dfbox1 img {
	display:block;
	float:none;
}
.dfbox1 span {	
	position:absolute;
	display:none;
}
.dfbox1:hover span {
	display:block;
	background:url(../images/magbg.png) repeat transparent;
	height:200px;
	width:200px;
	padding:10px 10px 0px;
	top:0px;
	left:0px;
	color:#f0f0f0;
	font-size:16px; line-height:24px; font-family:"微软雅黑", "黑体", "宋体";
}
