@charset "gb2312";
/* CSS Document */

/* The global */
* {
	margin:0;
	padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	line-height:23px;
}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em,th {
	font-size:14px;
	font-weight: bold;
	font-style: normal;
	
}
li {
	vertical-align:middle;
}
a {
	text-decoration:none;
	padding:0;
	margin:0;
	outline:none;
	color:#424242;
}
a:hover{ color:#ed360a;}
p, h2 {
}

strong {
	font-weight:bold;
	font-style: normal;
}
ul, ol {
	list-style:none;
	display:block;
}
fieldset, img {
	border: none
}
:focus {
	outline: 0;
}
caption, th {
	text-align:left;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clear {
	clear:both;
}
.hidden{display:none;}
body {
	font-size: 12px;
	width: 100%;
	float:left;
	color:#313131;
	background:url(fyf_imagesbody_bg.jpg) repeat-x #fbf5fb;
}
.wrapper{width: 100%; background:url(fyf_imagesbottom_bg.jpg) no-repeat center bottom;}
.top{ width:100%; height:417px; background:url(fyf_imagestop_bg.jpg) center top no-repeat; }
.tb_box{ width:1000px; margin:0 auto; height:417px; background:url(fyf_imagestb_box.jpg) right bottom no-repeat;}
.fyf_jw{ width:970px; padding-left:30px; padding-top:290px;}
.fyf_jw h1{ color:#31c8f3; font-size:24px; font-family:"Adobe ºÚÌå Std R";}
.fyf_jw p{ font-weight:bold; color:#dde1e7; padding-top:8px;}
.fyf_kjfs{ float:left; padding-right:21px; padding-top:10px;}
.kjfs_left,.kjfs_right,.kjfs_nr{ float:left;}
.kjfs_nr{ height:24px; background:#31c8f3; }
.kjfs_nr a{color:#012148; line-height:24px; font-weight:bold;}
.mian_box{ width:100%;}
.mian{ width:1023px; margin:0 auto;}
.mian_content{ width:1006px; float:left; position:relative; padding-left:17px;}
.fyf_dbt{ width:100%; padding-bottom:20px;}
.fyf_dbt h1{ padding-left:35px; font-size:24px; font-family:"Adobe ºÚÌå Std R"; color:#323232; padding-top:20px;}
.fyf_top,.fyf_bottom{ padding-left:1px; width:1005px; float:left;}
.fyf_content{ width:100%; background:url(fyf_imagesfyf_content.jpg) repeat-y; float:left;}
.content_box{ width:932px; margin:0 auto;}
.content_1{ padding:15px 0px; float:left; width:100%;}
.content_1 p{ padding:0;}
.qd_dw{top:120px;}
.qd_dw,.qd_qw{ position:absolute;  left:0; width:102px; height:50px; background:url(fyf_imagesqd_dw.jpg) no-repeat;}
.qd_qw{top:215px;}
.qd_dw h1,.qd_qw h1{ padding-left:41px; line-height:40px; color:#FFF;}
.muli{background:url(fyf_imagesmuli.jpg) right 40px no-repeat;}
.muli,.muli_2{ width:100%; padding-top:55px;  float:left; border-bottom:1px solid #e9e9e9;}
.muli p,.muli_2 p{ padding-bottom:5px;}
.fy_nr{ width:100%; padding-top:20px; float:left;}
.fu_nr_title{ width:927px; border-left:5px solid #1c7bbf; background:#f6f6f6; height:52px; }
.fu_nr_title h1{ padding-left:20px;color:#1c7bbf; line-height:52px;}
.fu_nr_content{width:927px; padding:15px 0 20px 5px;}
.qd_qw_content{ width:100%; padding-top:20px; padding-bottom:30px; float:left;}

.bottom{width:100%;  float:left;  height:217px; overflow:hidden; padding-top:35px;}
.bottom p{ width:100%; text-align:center;}
.foot{ padding-top:30px; border-top:3px solid #3e8ed9; float:left; width:100%;}
.foot div{  text-align:center; font-size:12px;}
.foot_nav{ padding-bottom:10px;}
.foot_nav a{ padding:0 10px; }
.foot_icon{ padding:10px 0 0 480px; position:relative;}
.foot_icon span{ padding:0 5px;float:left;}
.foot_icon span.wechat{ width:80px;}
.foot_icon span.phone{ width:80px;}
.foot_icon span.unit-logo{ position:absolute; left:400px; top:8px;}
.foot_icon span.find-wrong{padding-top:12px;}

.go_top{ width:40px; height:40px; position:fixed; display:none; }
.go_top a{width:40px; height:40px;  background:url(fyf_imagesgo_top.jpg) 0 0; display:block; cursor:pointer;}