/* ================== css reset ================== */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,blockquote { margin:0; padding:0; }
 h1, h2, h3, h4, h5, h6{ font-weight:normal; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var,em { font-style:normal; font-weight:normal; }
ul, ol, li { list-style:none; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
table { border-collapse:collapse; }
body { background:#fff; color:#333; padding:0; font:12px/20px "宋体"; }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:10px; font-size:0; overflow:hidden;zoom:1; }
a { color:#272727; text-decoration:none; }
a:visited {color:#7d7d7d; }
a:hover, a:active, a:focus {color:#933; text-decoration:underline; }
.wrap { width:100%; margin:0 auto; padding-bottom:50px;}
.hideword{line-height:200px;overflow:hidden;zoom:1;}
.spliter_5{height:5px;overflow:hidden;clear:both;}
.spliter_10{height:10px;overflow:hidden;clear:both;}
.spliter_15{height:15px;overflow:hidden;clear:both;}
.spliter_20{height:20px;overflow:hidden;clear:both;}
/* 顶导 */


body {font-family:'Microsoft YaHei'; background:#f2f2f2 url(fj.sinaimg.cnfj_2014_v1msfcimagesbody_bg.png) repeat-x 0 6px;}
.nav li a, .RC a {background-image:url(fj.sinaimg.cnfj_2014_v1msfcimagesnav_bg.png); background-repeat:no-repeat; }

.nav {height:50px;border-top:5px #2D8996 solid; width:100%;}
.nav ul { margin:0 auto; width:686px;}
.nav ul li { float:left; margin:0 2px; display:inline;}
.nav li a {display:block;line-height:200px;overflow:hidden;height:42px; }
.nav li a.on { height:50px;}
.nav_zonglan { width:94px;}
.nav_zonglan a { background-position:0px 0px;}
.nav_zonglan a:hover { background-position:0px -42px;}
.nav_zonglan a.on { background-position:0px -42px;}

.nav_xingbie { width:94px;}
.nav_xingbie a { background-position:-94px 0px;}
.nav_xingbie a:hover { background-position:-94px -42px;}
.nav_xingbie a.on { background-position:-94px -42px;}

.nav_nianling { width:94px;}
.nav_nianling a { background-position:-188px 0px;}
.nav_nianling a:hover { background-position:-188px -42px;}
.nav_nianling a.on { background-position:-188px -42px;}

.nav_jiguan { width:94px;}
.nav_jiguan a { background-position:-282px 0px;}
.nav_jiguan a:hover { background-position:-282px -42px;}
.nav_jiguan a.on { background-position:-282px -42px;}

.nav_hangye { width:94px;}
.nav_hangye a { background-position:-376px 0px;}
.nav_hangye a:hover { background-position:-376px -42px;}
.nav_hangye a.on { background-position:-376px -42px;}

.nav_xueli { width:94px;}
.nav_xueli a { background-position:-470px 0px;}
.nav_xueli a:hover { background-position:-470px -42px;}
.nav_xueli a.on { background-position:-470px -42px;}

.nav_xingzuo { width:94px;}
.nav_xingzuo a { background-position:-564px 0px;}
.nav_xingzuo a:hover { background-position:-564px -42px;}
.nav_xingzuo a.on { background-position:-564px -42px;}

.nav_zhiqing { width:94px;}
.nav_zhiqing a { background-position:-794px 0px;}
.nav_zhiqing a:hover { background-position:-794px -42px;}
.nav_zhiqing a.on { background-position:-794px -42px;}

.map_tip {display:none; width:402px;height:35px;background:url(fj.sinaimg.cnfj_2014_v1msfcimagesmap_tip.png);margin:0 auto;}

.show { position:relative; width:1000px;  margin:0 auto;}
.show { font-family:微软雅黑;text-align:center;}
.show h3 {width:100%;left:0px; text-align:center;height:40px;line-height:40px;font-size:24px;}
.show h3 span {display:inline-block;height:40px;padding-left:10px;background:url(fj.sinaimg.cnfj_2014_v1msfcimagestitle.png) left top no-repeat;}
.show .title_zonglan span { background-position:left -4px;color:#931e1e;}
/*
.show .title_female span { background-position:left -84px; color:#ff0090;}
.show .title_male span { background-position:left -124px;color:#00a3df;}*/
.show .title_female span { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesfemale_ico.png) no-repeat 0 12px;color:#ff0090; padding-left:20px;}
.show .title_male span {  background:url(fj.sinaimg.cnfj_2014_v1msfcimagesmale_ico.png) no-repeat 0 10px;color:#00a3df; padding-left:20px;}
.show .title_nianling span { background-position:left -44px;color:#ff0000;}
.show .title_jiguan span { background-position:left -204px;color:#ff9600;}
.show .title_hangye span { background-position:left -164px;color:#58a200;}
.show .title_xueli span { background-position:left -124px;color:#00a3df;}
.show .title_null span { background-position:left -292px;color:#a6a6a6;}
.show .title_xingzuo span { background-position:left -332px;color:#2651ee;}
.show .title_zhiqing span { background-position:left -369px;color:#8514dc;}


.person ,.person:visited{display:inline-block;width:120px;padding:0 2px 5px 2px; vertical-align:top;}
.person{ margin-left:15px;}
.person:hover, .person:active { color:white;text-decoration:none;}
.person img { margin-bottom:0px;}
.person span { display:block;line-height:30px;text-align:center;font-size:14px;}
.person .name { font-size:16px;}
.person .details {_height:30px;}
.person:hover span { background-color:#666;}
a.person span,a.person:hover span{-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;-ms-transition:0.5s ease all;-o-transition:0.5s ease all;}
.map_show { display:none;min-height:158px;_height:158px;text-align:center; width:1000px; margin:0 auto;}
.map_show .person { margin-top:32px;}
.map_show .on{ background:url(www.sinaimg.cnvideodeco20130321imagesjianli.png) top center no-repeat;}
.map_show .off {opacity:0.2;filter:alpha(opacity=20); }

.map {display:none;position:relative; border-top:5px solid #ff9600; width:1000px; margin:0 auto;}
.map_jiguan { border-color:#ff9600;}
.map_difang { border-color:#00a3df}

.p_num { width:185px;height:25px;margin:-5px auto 0;line-height:25px;text-align:center;color:white;}
.map_jiguan .p_num { background-color:#ff9600;}
.map_difang .p_num { background-color:#00a3df;}

.line { width:1px; position:absolute;top:0px; overflow:hidden; }
.map_jiguan .line{background-color:#ff9600; }
.map_difang .line { background-color:#00a3df;}

.provinces { float:left;width:95px;margin-top:20px;padding-top:4px;border-top:4px solid #a6a6a6; display:inline;}
.provinces li { height:21px;line-height:21px;color:white;cursor:pointer;overflow:hidden;zoom:1;font-family:宋体;}
.provinces .p {display:inline-block; width:41px;text-align:right;height:21px;overflow:hidden;zoom:1;}
.provinces .n { margin-left:10px;text-align:left;height:21px;overflow:hidden;zoom:1;display:inline-block;}
.provinces .r_0 { background-color:#949494;}
.provinces .r_1 { background-color:#a6a6a6;}
.provinces .on { color:#ffea73;font-weight:bold;}

.pro { cursor:pointer;}

.RC { position:fixed;_position:absolute;right:50%;top:190px;width:41px;margin-right:-519px;}
.RC a { display:block;height:53px;}
.RC .repost { background-position:right top;}
.RC .comment { background-position:right -58px;margin-top:5px;}

.footer { text-align:center;color:#fff; background:#2D8996; padding:40px 0;}
.footer a,.footer a:visited {margin:0 10px; color:#fff;}
.footer a:hover, .footer a:active { color:fff;}

/*福建*/
.p_宁德 { position:absolute;left:593px;top:146px;width:306px;height:244px; background:#ccc;}
.map_jiguan .p_宁德 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesningde.png);}
.map_difang .p_宁德 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesningde.png);}

.p_南平 { position:absolute;left:344px;top:38px;width:363px;height:363px; background:#ccc;}
.map_jiguan .p_南平 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesnanping.png);}
.map_difang .p_南平 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesnanping.png);}

.p_三明 { position:absolute;left:245px;top:245px;width:366px;height:289px; background:#ccc;}
.map_jiguan .p_三明 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagessanming.png);}
.map_difang .p_三明 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagessanming.png);}

.p_龙岩 { position:absolute;left:154px;top:437px;width:305px;height:294px; background:#ccc;}
.map_jiguan .p_龙岩 { background:url(fj.sinaimg.cnfj_2014_v1msfcimageslongyan.png);}
.map_difang .p_龙岩 { background:url(fj.sinaimg.cnfj_2014_v1msfcimageslongyan.png);}

.p_漳州 { position:absolute;left:321px;top:587px;width:206px;height:287px; background:#ccc;}
.map_jiguan .p_漳州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimageszhangzhou.png);}
.map_difang .p_漳州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimageszhangzhou.png);}


.p_厦门 { position:absolute;left:481px;top:640px;width:90px;height:83px; background:#ccc;}
.map_jiguan .p_厦门 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesxiamen.png);}
.map_difang .p_厦门 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesxiamen.png);}

.p_泉州 { position:absolute;left:435px;top:457px;width:236px;height:250px; background:#ccc;}
.map_jiguan .p_泉州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesquanzhou.png);}
.map_difang .p_泉州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesquanzhou.png);}

.p_莆田 { position:absolute;left:577px;top:489px;width:147px;height:129px; background:#ccc;}
.map_jiguan .p_莆田 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesputian.png);}
.map_difang .p_莆田 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesputian.png);}

.p_福州 { position:absolute;left:567px;top:335px;width:248px;height:217px; background:#ccc;}
.map_jiguan .p_福州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesfuzhou.png);}
.map_difang .p_福州 { background:url(fj.sinaimg.cnfj_2014_v1msfcimagesfuzhou.png);}


.line_宁德 { left:691px; height:236px; }
.line_南平 { left:500px; height:100px; }
.line_三明 { left:300px; height:350px; }
.line_龙岩 { left:240px; height:446px; }
.line_漳州 { left:400px; height:650px; }
.line_厦门 { left:520px; height:656px; }
.line_泉州 { left:520px; height:465px; }
.line_莆田 { left:620px; height:500px; }
.line_福州 { left:691px; height:386px; }


.back_index a{height:23px; line-height:23px; text-align:center; border:1px #ccc solid; display:block;}
.back_index a:hover{ color:#333;}

/** banner **/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.banner{width:100%;height:90px;background: url(fj.sinaimg.cnfj_2013_v4minshangmsfcimagesindex_04_03.png) repeat-x center top;}
.banner_1{width:1000px;height:90px;background: url(fj.sinaimg.cnfj_2013_v4minshangmsfcimagesindex_03.png) no-repeat scroll center 10px;overflow: hidden;position: relative; margin:0 auto;}
.nav_mspd{ width:1000px; height:80px; margin:0 auto; padding-top:10px; overflow:hidden;}
.logo_a1{width:145px;height:80px;display: block;top:10px;position: absolute;}
.logo_a1 a{width:145px;height:80px;display: block;}
.nav_1{width:820px;height:50px;overflow: hidden;position: absolute;bottom:0;left:145px;}
.nav_1 ul li{height:50px;float: left;display: inline;overflow: hidden;}
.nav_1 ul li a{width:110px;height:50px;display: block;}
.nav_1_a1{width:110px;height:50px;}
.nav_1_a2{width:120px;height:50px;}
.nav_1_a3{width:130px;height:50px;}
/** nav **/
.nav_l{ width:146px; height:80px; overflow:hidden;}
.nav_r{background:url(fj.sinaimg.cnfj_2013_v4minshangindeximagesnav_bg.jpg) repeat-x; width:852px; height:80px; overflow:hidden; display:inline;}
.nav_r_t{ width:850px; height:60px; margin:19px 0 0 0; border:1px solid #dadada; border-top:none;}
.nav_r_t ul{ float:left; padding-right:22px; margin:7px 0 0 22px; background:url("i0.sinaimg.cncjdfzcms_v1.0imgbgn.png") no-repeat right -530px; display:inline; *margin-left:2px;}
.nav_r_t ul.no_bg{ background:none;}
.nav_r_t li{ padding-top:3px;}
.nav_r_t li strong a{ font-size:14px; color:#317e88;}
.nav_r_t li a{ color:#404040; height:18px; line-height:18px; margin:0 3px; overflow:hidden; padding:0 2px;}
.nav_r_t li a:hover{ background:#317e88; color:#fff;}

/** banner end **/
.ad_top{width:100%;padding:10px 0; background:#fff;}
.ad_con{margin:0 auto;width:1000px;}

 .top-nav20125{background: url("fj.sinaimg.cnfj_2012_v3imgbgx.png") repeat-x scroll 0 0 transparent;}
.sina-logo{background: url("fj.sinaimg.cnfj_2012_v3imgbg_fj.png") no-repeat scroll 0 0 transparent;}
.top-nav20125 {height: 31px;line-height: 31px;}
.top-nav20125 .in {color: #E7E6E6;margin: 0 auto;width: 950px;}
.top-nav20125 a, .top-nav20125 .in .fl a {margin: 0 10px;color: #424242;text-decoration: none;font-size:12px;}
.top-nav20125 .in .fr a {text-decoration: none;font-size:12px;}
.top-nav20125 a:hover, .top-nav20125 .in .fl a:hover {color: #900 !important;font-size:12px; text-decoration:underline;}
.top-nav20125 a:active, .top-nav20125 a:focus {outline: medium none; text-decoration: none;}
.sina-logo {background-position: -180px 0;display: inline;float: left;height: 22px;margin-top: 2px; margin-left:10px;overflow: hidden;width: 30px;}
.top-nav20125 .in .fl {display: inline;float: left;}
.top-nav20125 .in .fm {display: inline;float: left;margin-top: 6px;}
.top-nav20125 .in .fr {display: inline;float: right;}
.top-nav20125 .in .fr .i_nick{color:#960001;}
.azm{ position:absolute; z-index:9999; left:-40px; top:50px; border-bottom:1px #ccc solid; width:25px;}
.azm a{ display:block; border:1px #ccc solid; padding:5px; text-align:center; border-bottom:none; color:#666; background:#e6e6e6; color:#333;}
.azm a:hover,.azm a.hover{ background:#2D8996; color:#fff; text-decoration:none; padding:5px 20px 5px 10px; border:1px #288795 solid;}
.show .details{ line-height:20px; font-size:12px; padding:0 5px;}
.show h3.title_hangye span{ background:url(fj.sinaimg.cnfj_2014_v1msfcimageshy_tit_bg.png) left top no-repeat; padding-left:30px;}
/*.title_zhhy span,.title_shzy span,.title_fcjd span,.title_txit span,.title_ryxfp span,.title_jxzz span,.title_fzfz span,.title_smhy span,.title_zqbxyh span{ background:url(fj.sinaimg.cnfj_2014_v1msfcimageshy_tit_bg.png) no-repeat;}*/
.show h3.title_zhhy span{ background-position:0 10px;}
.show h3.title_shzy span{ background-position:0 -40px;}
.show h3.title_fcjd span{ background-position:0 -83px;}
.show h3.title_txit span{ background-position:0 -130px;}
.show h3.title_ryxfp span{ background-position:0 -175px;}
.show h3.title_jxzz span{ background-position:0 -223px;}
.show h3.title_fzfz span{ background-position:0 -270px;}
.show h3.title_smhy span{ background-position:0 -315px;}
.show h3.title_zqbxyh span{ background-position:0 -363px;}

.show h3.title_xingzuo span{ background:url(fj.sinaimg.cnfj_2014_v1msfcimagestit_xingzuo.png) left top no-repeat;padding-left:40px;}
.show h3.title_byz span{ background-position:0 5px;}
.show h3.title_jnz span{ background-position:0 -37px;}
.show h3.title_szz span{ background-position:0 -83px;}
.show h3.title_jxz span{ background-position:0 -125px;}
.show h3.title_sziz span{ background-position:0 -170px;}
.show h3.title_cnz span{ background-position:0 -210px;}
.show h3.title_tcz span{ background-position:0 -258px;}
.show h3.title_txz span{ background-position:0 -297px;}
.show h3.title_ssz span{ background-position:0 -346px;}
.show h3.title_mjz span{ background-position:0 -386px;}
.show h3.title_spz span{ background-position:0 -433px;}
.show h3.title_syz span{ background-position:0 -475px;}