body{font-family:microsoft Yahei;min-width:1190px;background:#f5f5f5; font-size:18px;font-family:'Microsoft YaHei'; color:#333333; text-align:center; background:#FFFFFF;}
*{margin:0; padding:0; border:0;}
a{ text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#FF7B28;}
img{vertical-align: middle; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px}
ul,ol{list-style-type:none;}
strong{ font-weight:bold;}
em,i{font-style: normal;}

.sp_head_wr{ background:url(img/sp_head_wr.jpg) top center no-repeat; overflow:hidden; height:689px;}
.sp_head_wr a{ width:100%; height:689px; float:left; overflow:hidden;}
.sp_main_wr{ background:#FFFFFF; overflow:hidden;}
.sp_main_wr2{ background:#E7E7E7; overflow:hidden;}
.sp_main{ width:1210px; margin:0 auto; text-align:left;}
.sp_rfcj_ul{ width:970px; background:url(img/sp_h3_pic1.jpg) top center no-repeat; height:370px; font-size:24px; float:left; margin-top:35px; padding-left:120px; padding-right:120px; padding-top:120px; line-height:38px;}
.sp_rfcj_ul p{ text-indent:48px;}
.zjtj_x{ width:1210px; float:left; padding-bottom:10px;}
.zjtj_right{ width:380px; float:right; padding:35px;}
.zjtj_right span{ width:294px; float:left; padding:40px; border:3px dashed #EC0344; }.zjtj_right span img{ width:294px;float:left;}
.zjtj_left{ width:720px; padding-right:20px; padding-left:20px; float:left; padding-top:10px;}
.sjtj_dl1{ width:720px; float:left; padding-bottom:5px;}
.sjtj_dl1 dd{ width:70px; float:left; background:#DD033F; line-height:32px; padding:1px; display:block;}
.sjtj_dl1 dd span{ width:68px; border:1px dashed #FFFFFF; float:left; color:#FFFFFF; text-align:center; font-size:20px;}
.sjtj_dl1 dt{ width:640px; float:left; font-size:20px; padding-left:5px; line-height:36px;}
.sjtj_dl2{ width:720px; float:left; padding-bottom:5px;}
.sjtj_dl2 dd{ width:115px; float:left; background:#DD033F; line-height:34px; display:block; padding:1px;}
.sjtj_dl2 dd span{ width:113px; border:1px dashed #FFFFFF; float:left; color:#FFFFFF; text-align:center; font-size:20px;}
.sjtj_dl2 dt{ width:585px; float:left; font-size:20px; padding-left:5px; line-height:38px;}
.xfxm_list{ width:1210px; float:left; padding-top:10px;}
.xfxm_list dl{ width:242px; display:block; float:left;}
.xfxm_list dl dd{ width:188px; float:left; padding-left:27px; padding-right:27px;}.xfxm_list dl dd img{ width:188px;}
.xfxm_list dl dt{ width:188px; float:left; padding-left:27px; padding-right:27px; padding-top:20px; line-height:28px;}
.xfxm_list dl div{ width:242px; text-align:center; float:left; font-size:36px; padding-top:10px; padding-bottom:10px; line-height:48px;}
.sdjs_dl{ width:1210px; padding-left:15px; padding-right:15px; float:left;}
.sdjs_dl dd{ width:516px; float:left; border:10px solid #CCCCCC;}
.sdjs_dl dt{ width:580px; padding-left:45px; padding-right:45px; float:left; padding-top:70px;}
.sdjs_dl dt p{ width:580px; float:left; font-size:18px; line-height:38px; padding-top:10px;}
.sdjs_dl dt.xbxf_style1 span{ padding-left:80px; padding-right:40px; float:left; background:url(img/xbxf_style1.jpg) left no-repeat #545454; color:#FFFFFF; font-size:38px; line-height:55px;}
.sdjs_dl dt.xbxf_style2{ text-align:right;}
.sdjs_dl dt.xbxf_style2 span{ padding-left:40px; padding-right:80px; float:right; background:url(img/xbxf_style2.jpg) right no-repeat #545454; color:#FFFFFF; font-size:38px; line-height:55px;}
.sdjs_list{ width:1210px; float:left; padding-top:25px; padding-bottom:25px;}
.sdys_list{ width:1210px; padding-top:25px; padding-bottom:25px; float:left;}
.sdys_li{ width:270px; margin-left:5px; margin-right:5px; padding:10px; height:auto; border:1px solid #333333; background:#EAECEB; float:left;}
.sdys_li dl{ width:250px; padding:10px; height:520px; float:left; background:#FFFFFF;}
.sdys_li dl dd{ width:250px; float:left;}.sdys_li dl dd img{ width:250px; float:left;}
.sdys_li dl dt{ width:250px; text-align:left; float:left; padding-top:10px; line-height:26px;}
.sdys_li dl div{ width:250px; text-align:center; float:left; font-size:42px; line-height:52px; padding-top:10px;}

.xfal_list{ width:1210px; float:left;}
/*.xfal_list p{ width:565px; border:1px solid #E1E1E1; margin-top:13px; margin-bottom:13px; margin-left:18px; margin-right:18px; text-align:center; float:left;}*/
/*.xfal_list p img{ width:545px; border:10px solid #EEEEEE;}*/
.zdxf_list{ width:1210px; float:left; padding-top:10px; padding-bottom:70px;}
.zdxf_list p{ width:1210px; float:left; padding-top:5px; padding-bottom:5px;}

.xyb_dl1{ width:1190px; color:#FFFFFF; border:10px solid #FFFFFF; margin-top:20px; background:#7f7f7f; float:left;}
.xyb_dl1 dd{ width:538px; float:left;}
.xyb_dl1 dt{ width:552px; padding-left:50px; padding-right:50px; float:left; padding-top:30px;}
.xyb_dl1 dt p{ width:552px; float:left;}
.xyb_foont_style1{ font-size:58px; padding-bottom:20px;}.xyb_foont_style1 span{ font-size:32px;}
.xyb_foont_style2{ font-size:32px; padding-bottom:20px;}
.xyb_foont_style3{ font-size:22px; line-height:36px; padding-bottom:20px;}
.xyb_foont_style4{ font-size:18px; line-height:32px; padding-bottom:20px;}
.xyb_foont_style5{ font-size:32px;}
.xyb_zxzx{ width:552px; text-align:center; padding-left:50px; float:left;}
.xyb_zxzx img{ float:left; margin-right:20px;}

.xyb_dl2{ width:1190px; border:10px solid #FFFFFF; margin-top:20px; margin-bottom:20px; float:left; color:#FFFFFF; background:#7f7f7f;}
.xyb_dl2 dd{ width:648px; float:left;}
.xyb_dl2 dt{ display:block; width:452px; padding-left:45px; padding-right:45px; float:left; padding-top:30px;}
.xyb_dl2 dt p{ width:452px; float:left; }

.qal_list{ width:1210px; float:left; padding-bottom:40px;padding-top:40px;}
.qal_list p{ width:266px; float:left; border:1px solid #DFDFDF; margin-left:11px; margin-right:11px; background:#EEEEEE; padding:6px; margin-bottom:20px;}


#solid{
	width:100%;
	height:570px;
	clear:both;
	position:relative;
	overflow:hidden;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:570px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:0;
	top:0px;
	width:100%;
	height:570px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:260px;
	height:240px;
	top:60px;
	position:relative;
	left:0px;
}
#solid #btt span{
float:left;
	display:block;
	width:126px;
	margin:2px;
	height:110px;
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7; 
	opacity:0.7;
}
