@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, 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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 12px; font-family:微软雅黑; font-weight:normal; }
body{ background: url(../images/2023fnj_banner.png)  no-repeat center top;}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins, em { text-decoration: none; font-style: normal; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
img { vertical-align: top; }
p { word-wrap: break-word; }
a { color: #333; text-decoration: none; }
a:hover { text-decoration: none; }
.fl { float:left;}
.fr { float:right;}
.m16 { margin-top:16px;}
.clearfloat:after { display: block; clear: both; content: ""; overflow: hidden; visibility: hidden; height: 0; }
.clearfloat { zoom: 1; }
.clear{ clear:both}

#item1 { width:1204px; display:block; overflow:hidden; margin:0px auto; margin-top:480px; }
#item1 .left { width:600px; float:left; height:373px; display:block; overflow:hidden; margin-top:58px;}
#item1 .right { width:558px; float:right;margin-top:58px;}
/*焦点图*/
.focus{ position:relative; width:600px; height:373px; background-color: #000; float: left;}  
.focus img{  width:600px; height:373px; } 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:600px; position:absolute; bottom:0; left:0px; z-index:10; height:47px; line-height: 47px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:20px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:45px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; display:none; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:61px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 20px;background-position:0 0px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right:20px;  background-position: 0px -74px;  cursor:pointer;}  
#item1 .right h2{ width:100%; text-align:left; display:block; overflow:hidden;}
#item1 .right ul { width:100%; display:block; overflow:hidden; padding-top:20px;}
#item1 .right li { background:url(../images/2023fnj_bg01.gif) no-repeat left 22px;}
#item1 .right li a { margin-left:18px; font-size:18px; color:#535353; line-height:48px;}

#item2 { width:1207px; margin:0px auto; height:264px; display:block; overflow:hidden; background:url(../images/2023fnj_bg02.gif) no-repeat left top; margin-top:60px;}
#item2 ul { width:100%; display:block; padding-top:58px;}
#item2 li { width:50%; float:left; display:block; background:url(../images/2023fnj_bg01.gif) no-repeat 20px 22px;}
#item2 li a { margin-left:38px; font-size:18px; color:#535353; line-height:48px;}

#item3 { width:1200px; margin:0px auto; height:440px; background:url(../images/2023fnj_bg03.png) no-repeat left top; display:block; overflow:hidden; margin-top:64px;}
#item3 .list { width:666px; height:374px; float:left; margin:37px 0 0 510px;}
#item4 { width:1200px; margin:0px auto; display:block; overflow:hidden; margin-top:60px;}
#item4 h2 { width:100%; display:block; overflow:hidden;}
#item4 .list1 { width:100%; display:block; overflow:hidden; margin-top:50px;}
#item4 .list1 .left { width:173px; float:left; }
#item4 .list1 .left h2 { width:100%; display:block; overflow:hidden; margin-bottom:25px;}
#item4 .list1 .right { width:975px; float:right;}
#item4 .list1 .right h2 { width:100%; display:block; overflow:hidden; margin-bottom:25px;}
#item4 .list2 { width:100%; display:block; overflow:hidden;}
#item4 .list2 div { width:583px; height:327px;}
#item4 .list2 div img { width:583px; height:327px;}
.mr_frbox{height:183px; width:100%;}
.mr_frbox .mr_frBtnL{cursor:pointer;display:inline;float:left;height:183px;width:30px;}
.mr_frbox .mr_frUl{float:left;height:183px;width:915px;}
.mr_frbox .mr_frBtnR{float:right;cursor:pointer;width:30px;height:183px;}
.mr_frbox .mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:168px;overflow:hidden;position:relative; margin:0px 7.5px;}
.mr_frbox .mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_frbox .mr_frUl ul li:hover .mr_zhe{ display:block;}
.mr_frbox .mr_zhe{width:168px; height:183px;position:absolute;top:0;background:rgba(236, 104, 65, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0; display:none; text-align:center; font-size:18px; color:#fff; line-height:183px; font-weight:bold;}
#item5 { width:1216px; margin:0px auto; display:block; overflow:hidden;}
#item5 .list2 { width:100%; display:block; overflow:hidden; margin-top:50px;}
#item5 .list2 h2 { width:100%; display:block; overflow:hidden; margin-bottom:25px;}
.mr_frbox2 {height:181px; width:100%; position:relative;}
.mr_frbox2 .mr_frBtnL{cursor:pointer;display:inline;float:left;height:74px;width:61px; position:absolute; left:16px; top:51px; z-index:999;}
.mr_frbox2 .mr_frUl{float:left;height:181px;width:1216px; position:absolute;left:0; z-index:222;}
.mr_frbox2 .mr_frBtnR{float:right;cursor:pointer;width:61px;height:74px; position:absolute; right:16px; top:51px; z-index:999;}
.mr_frbox2 .mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:289px;overflow:hidden;position:relative; margin:0px 7.5px;}
.mr_frbox2 .mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_frbox2 .mr_frUl ul li:hover .mr_zhe{ display:block;}
.mr_frbox2 .mr_zhe{width:289px; height:181px;position:absolute;top:0;background:rgba(236, 104, 65, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0; display:none; }
.mr_frbox2 .mr_zhe span { width:100%; display:block; overflow:hidden; margin-top:46px;text-align:center; font-size:18px; color:#fff; line-height:173%; font-weight:bold;}
#item6 { width:1200px; margin:0px auto; display:block; overflow:hidden; margin-top:50px;}
#item6 .left { width:880px; float:left;}
#item6 .left h2 { width:100%; margin-top:10px; display:block; overflow:hidden;}
#item6 .left .list { width:100%; margin-top:30px;}
#item6 .left .list .left { width:586px; height:387px; float:left;}
#item6 .left .list .left img { width:586px; height:387px;}
#item6 .left .list .right { width:278px; float:right;}
#item6 .left .list .right li { width:278px; height:184px; margin-bottom:19px;}
#item6 .left .list .right li img {width:278px; height:184px;}
#item6 .right { width:278px ;float:right; }
#item6 .right h2 { width:100%; display:block;}
#item6 .right .list { width:278px; height:389px;  margin-top:38px;background:url(../images/2023fnj_bg03.gif) no-repeat right bottom;}
#item6 .right .list img {width:269px; height:379px;border:1px solid #B1B1B1; float:left; margin-top:1px;}

#list {width:1204px; display:block; overflow:hidden; margin:0px auto; margin-top:480px; }
.crumbs {padding: 16px 0px;font: 14px/24px "微软雅黑";color: #676767; width:1160px; border-bottom:1px solid #D2D2D2; margin:0px auto;
}
.crumbs a { font-size:16px;color: #676767;}

#list .item  { width:890px; display:block; overflow:hidden; margin:0px auto; margin-top:30px; }
#list .item li {padding:4px 0;}
#list .item li b { width:5px; height:5px; background:#AAAAAA; float:left; line-height:200%; margin:14px 17px 0 0;}
#list .item li a { text-align:left; font-size:16px; color:#4D4D4D; line-height:200%; }
#list .item li span { float:right; font-size:16px; color:#4D4D4D; line-height:200%;}

.pages { padding: 10px; text-align: center; font: 12px/24px "微软雅黑"; }
.pages a { display: inline-block; margin: 5px; padding: 0px 10px; font: 12px/24px "微软雅黑"; background-color: #f2f2f2; border: 1px solid #cdcdcd; }
.pages a.on { background-color: #B6A8CB; border: 1px solid #B6A8CB; color: #fff; }
.pages span { padding: 0px 10px; }
.pages select { height: 26px; font: 12px/24px "微软雅黑"; padding-left: 0px; background-position: right -2px; }
.ie10 .pages select { padding-right: 20px; }
.fullwidth .list { margin:0 40px; }

#main_list { width:1200px; display:block; overflow:hidden; margin:0px auto; margin-top:480px; background:#fff; }
.detail { width:1100px; margin:0px auto; display:block; overflow:hidden;}
.detail h1 { margin:15px auto 10px; text-align:center; color:#4c4c4c; font: bold 18px/20px "微软雅黑"; }
.detail h2 { padding: 10px 0px; font: bold 30px/40px "微软雅黑"; text-align: center; color:#4c4c4c; }
.detail h3 { padding: 10px 0px 25px; font: bold 20px/40px "微软雅黑"; text-align: center; color:#4c4c4c; }
.detail span.info { display: block; font: 14px/28px "微软雅黑"; color: #676767; text-align: center; }
.detail .zw { font: 16px/30px "微软雅黑"; color: #676767; padding:40px 70px 0px; }
.detail .bj { font: 16px/30px "微软雅黑"; color: #676767; text-align: right; padding:40px 0px; }
.cap { position: relative; overflow: hidden; }
.cap h2 { border-bottom: 1px solid #eeeeee; padding-left: 15px; background: url(../images/fnwn/icon_012.gif) no-repeat left 17px; font: bold 18px/46px "微软雅黑"; color: #eb3572; }
.cap .more { position: absolute; right: 0px; top: 0px; font: 14px/46px "微软雅黑"; color: #e60012; }
.cap ul { padding: 15px 0px; }
.cap p { font: 16px/30px "微软雅黑"; color: #333333; }
.zw table,.zw tr,.zw th,.zw td {border: 1px solid;}
.detail span.info {display: block; position: relative;width: 100%;}


.footer { width:100%; display:block; overflow:hidden; margin-top:50px; background:#E50011;}
.copyright {padding: 40px 0px 30px 0;font: 14px/24px "微软雅黑";color: #fff;text-align: center;}
.copyright a { color:#fff;font: 14px/24px "微软雅黑";}
.copyright span {padding: 0px 10px;}
