/* CSS Document */
/* base */
body{ margin:0;padding:0; background:url('/main/nfcsjjh/images/topbg_02.jpg') repeat-x;; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:宋体, Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
ul,li{ list-style-type:none;margin:0;padding:0;}
a{ text-decoration:none; color:#666;cursor:pointer}
img {border:0; }
em{ font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.cr{ text-align:right;}
button{ cursor:pointer;}
.red{ color:#F00;}
.f12{font-size:12px;}

.mt10{margin-top:10px;}
.m10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.ml5{margin-left:5px;}
#jbjs .m160{margin-left:160px;}
.h700{height:600px;}

.topbg,.btmbg,.l_btn,.r_btn,.pre,.next,.tab_box button,.q_box h3,.more{ background:url('/main/nfcsjjh/images/skin.jpg') no-repeat;}
.topbg1,.btmbg1{background:url('/main/nfcsjjh/images/skin1.jpg') no-repeat;}
/*布局样式*/
.wrap{width:1024px; position:relative;left:50%;margin-left:-512px;}
.header{width:1006px;height:58px;zoom:1;overflow:hidden;margin:0 auto;}
.header h1{width:273px;height:42px; background:url('/main/nfcsjjh/images/logo_03.jpg') no-repeat; float:left;margin-left:12px;margin-top:10px; text-indent:-999em}
.nav{width:600px; float:right;padding-top:15px;}
.nav li{ float:left;height:40px;padding-right:32px; background:url('/main/nfcsjjh/images/sx_03.jpg') no-repeat right top;}
.nav li a{ line-height:40px; color:#039; font-size:13px; font-family:"Microsoft Yahei"; text-shadow:0 0 5px #333;}
.nav li a:hover,.nav li .on{ color:#ff0505;}
.footer{height:45px; background:#144f9f; color:#FFF; text-align:center; line-height:45px; clear:both;width:100%;}
.footer img {display:none}
.banner{width:1024px;height:171px;margin:0 auto;}
.leftbar{width:235px;padding-right:1px; background:url('/main/nfcsjjh/images/subbg.jpg') no-repeat right top;height:635px; float:left}
.leftbar h2{height:50px; background:url('/main/nfcsjjh/images/tbg_02.jpg') repeat-y; color:#47749e; font-family:"Microsoft Yahei"; line-height:45px; text-align:right;padding-right:10px;font-size:18px}
.subnav{width:180px;padding:20px 0 55px 55px;}
.subnav li{height:31px; border-bottom:1px solid #e4eaf2; background:url('/main/nfcsjjh/images/jt_03.jpg') no-repeat left center;padding-left:20px;font-family:"Microsoft Yahei" }
.subnav li a{ line-height:31px; color:#235282;}
.subnav li a:hover,.subnav li .on{ color:#e5731f;}
.tel{height:58px; background:url('/main/nfcsjjh/images/tel_03.jpg') no-repeat 142px 0;margin-left:29px; border-bottom:1px solid #cbd6e2;padding-left:29px; color:#44b2db; font-family:"Microsoft Yahei"; font-size:18px}
.tel span{ font-size:16px;}
.r_box{width:710px; float:left;margin-left:31px;margin-bottom:20px;}
.topbg{width:710px;height:4px; background-position:0 0px;overflow:hidden;}
.btmbg{width:710px;height:5px; background-position:0 -5px;overflow:hidden;}
.box{ border-left:1px #dbe2ea solid;border-right:1px #dbe2ea solid;overflow:auto;zoom:1;overflow:hidden;}
.box h2{height:33px; line-height:33px; background:url('/main/nfcsjjh/images/jh_03.jpg') no-repeat 10px 10px;padding-left:25px; font-family:"Microsoft Yahei"; color:#02315b; font-size:14px}
.oldlist{padding:5px 15px;}
.oldlist li{ float:left;margin-left:6px; border:1px #5d88a3 solid; background:#e8effa; text-align:center;padding:5px;margin-bottom:12px;}
.sub_menu{width:137px;height:590px; float:left;padding-top:44px;padding-left:10px;padding-right:5px; background:url('/main/nfcsjjh/images/line_03.jpg') no-repeat right top;}
.sub_menu li{ border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0; text-align:center; margin-bottom:10px; background:url('/main/nfcsjjh/images/libg_03.jpg') repeat-y;}
.sub_menu li a{padding:5px; display:block;line-height:22px; font-family:"Microsoft Yahei";}
.sub_menu li a:hover{ background:#297bb9; color:#FFF;}
.msg_box{width:548px;float:left;margin-left:2px;padding-top:10px;}
.old_videa{width:300px;height:248px; background:url('/main/nfcsjjh/images/vidia_03.jpg') no-repeat;margin-left:14px; float:left;margin-right:10px}
.msg_box p{ line-height:20px; text-indent:2em;}
.img_box{width:547px;height:116px; background:#f4f4f4; border-radius:5px; position:relative;margin-top:10px;}
.img_box ul{padding-top:20px;padding-left:3px;}
.img_box li{ float:left;width:94px;height:75px;margin-left:33px;}
.img_box  .l_btn{width:17px;height:36px; display:block; background-position:0 -11px; position:absolute;left:0;top:42px;}
.img_box  .r_btn{width:18px;height:36px; display:block; background-position:-18px -11px;right:0;top:42px; position:absolute;}
.msg_txt{padding:5px 10px;overflow:auto;zoom:1;overflow:hidden;}
.msg_txt img{ float:left;margin-right:10px;}
.msg_txt h3{ text-align:center; line-height:24px;margin-left:243px;}
.msg_txt h3 span{ text-align:right;font-weight:normal;width:450px; font-size:12px; color:#797b72;}
.msg_txt p{ line-height:20px; text-indent:2em;}
.img_box_02{ clear:both; background:#dee7f2;padding:5px;margin-top:10px; overflow:auto;zoom:1; overflow:hidden;}
.img_box_02 li{ float:left;width:209px; float:left; text-align:center;margin-top:10px; line-height:22px;margin-left:10px;}
.msg_txt_box{padding:10px 10px 260px;}
.msg_txt_box .title{font-size:14px;font-weight:bold;}
.msg_txt_box h3{height:30px; line-height:30px; color:#1a4a7e; text-align:center; font-size:14px;}
.msg_txt_box h4{height:30px; line-height:30px; color:#1a4a7e;font-size:12px;}
.msg_txt_box p{ text-indent:2em; line-height:20px;}
.msg_txt_box strong{ line-height:30px;}
#zc{padding-bottom:100px;}
#zc h4{height:33px; background:#2364ac;margin-bottom:10px;}
#zc h4 a{ line-height:33px;padding-left:10px; color:#FFF;}
#zc .div{ background:#c7d8ea;padding:10px;margin-bottom:10px;}
#zc .div p{ text-indent:0;}
#jg{ background:#f3f3f3;margin:10px;}
#jg p strong{ color:#F00;}
#jg img{margin:20px auto; display:block;}
.gl_list{padding:50px 150px;}
.gl_list li{ float:left; text-align:center;width:113px;height:137px;}
.gl_list li a{ line-height:22px;}
.tab{width:642px;margin:20px auto 100px;border-right:1px #d9e1e4 solid;border-bottom:1px #d9e1e4 solid;}
.tab td{padding-left:10px; line-height:30px; color:#1a487b;border-left:1px #d9e1e4 solid;border-top:1px #d9e1e4 solid;}
.tab .bg{ background:#d8f0fc;}
.news_box{padding:10px;}
.news_list li{ border-bottom:1px dotted #c5c5c5;width:595px;height:30px; line-height:30px;padding:2px 75px 2px 25px; font-family:"宋体";}
.news_list li span{ float:right; color:#666;}
.news_list li em{margin-right:10px;}
.news_list .bg{ background:#f3f6fa;}
.page_list{ text-align:center;padding:20px 20px 50px;}
.page_list a{margin-left:8px;}
.page_list .pre{width:39px;height:19px; display:inline-block; background-position:-38px -11px; vertical-align:middle;}
.page_list .next{width:39px;height:19px; display:inline-block; background-position:-78px -11px; vertical-align:middle;}
.news_box h3{height:30px; line-height:30px; text-align:center;}
.news_box p{padding:5px 20px; line-height:22px; text-indent:2em;}
.tab_box,.tab_txt{ border:1px #ececed solid; box-shadow:0 0 5px #333;margin:15px 20px;padding:20px; border-radius:5px;}
.tab_box p{padding:5px 0; line-height:20px; color:#333;}
.tab_box p strong{ color:#F00;}
.tab_box p em{ color:#1f5a9c; font-weight:bold;}
.tab_box input{width:117px;height:18px; border:1px #ccc solid;margin-right:5px;}
.tab_box textarea{width:520px;height:80px; border:1px #ccc solid;}
.tab_box img{ vertical-align:middle;}
.tab_box button{width:74px;height:23px; background-position:-118px -11px; border:medium none; vertical-align:middle;margin-left:20px;}
.tab_txt h3{ color:#1f5a9c;}
.tab_txt li{ border:1px #d3d3d3 solid; background:#fafafa;padding:5px; line-height:20px;margin-top:5px;}
.tab_txt .hf{ background:#eee;padding:2px;}
.tab_txt .hf strong{ color:#404040;}
.q_box{width:650px;margin-left:28px;margin-bottom:10px;}
.q_box h3{height:29px; background-position:0 -48px; text-indent:4em; color:#FFF; line-height:24px;font-size:12px;}
.q_box ul{width:604px;border-right:3px #c8d9ec solid;border-left:3px #c8d9ec solid;padding:0 20px;}
.q_box ul li{height:24px; line-height:24px;padding:0 20px 0 10px; border-bottom:1px #c5c5c5 dotted; font-family:"宋体"; }
.q_box ul li span{ float:right;}
.q_box ul li .more{width:35px;height:11px; display:block; background-position:-193px -11px; float:right;margin-top:10px;}
.q_box .btmbg{width:650px;height:14px; background-position:0 -79px;}
.content{height:143px; background:#afafaf url('/main/nfcsjjh/images/bg_03.jpg') repeat-x;margin-top:-6px; position:relative}
.i_box{width:217px;height:133px;float:left;margin-left:17px; display:inline;}
.ln {padding-top:10px;background:url('/main/nfcsjjh/images/ln_03.jpg') no-repeat 0 14px;}
.i_box a{width:217px;height:133px; display:block; text-indent:-999em;}
.zr{ background:url('/main/nfcsjjh/images/zr_03.jpg') no-repeat 0 10px;}
.gy{ background:url('/main/nfcsjjh/images/gy_03.jpg') no-repeat 0 10px;}
.news{width:288px; float:left;margin-left:20px;padding-top:10px;}
.news h3{height:30px; background:url('/main/nfcsjjh/images/xw_03.jpg') no-repeat;padding-left:40px}
.news h3 a{ line-height:30px; font-family:"Microsoft Yahei";}
.news h3 a em{ color:#2d627b;}
.news h3 a span{ color:#fe0000;}
.news li{height:22px; line-height:22px;}
.news li a{ line-height:22px; color:#393c31;}
.news li a:hover{ line-height:22px; color:#fe0002;}
.news li a em{margin-left:3px;margin-right:3px;}
.hide{ display:none;}
.tab_txt01{ text-align:center; line-height:22px;border-right:1px #ccc solid;border-bottom:1px #ccc solid;}
.tab_txt01 td{padding:5px; border-left:1px #ccc solid; border-top:1px #ccc solid;}
.qq_box{padding:20px 40px; line-height:22px;}
.qq_box h3{height:30px; line-height:30px;margin-top:20px; border-bottom:1px #ccc dotted;margin-bottom:10px;}

.msg_txt_box{line-height:22px;}
.msg_txt_box h3{height:30px; line-height:30px;margin-top:20px; border-bottom:1px #ccc dotted;margin-bottom:10px;color:#000;text-align:left;}
.bt{
	color:#02315b;
	font-size:14px;
	font-family:"宋体";
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
}

.tw_warp table table img{margin-top:5px;}
.tw{font-size:12px;font-family:"微软雅黑","Arial"; text-align:center;color:#000;height:22px;line-height:22px;}
.zw{
	color:#333333;
	font-size:12px;
	font-family:"宋体";
	font-style: normal;
	line-height: 22px;
	font-weight: none;
	text-decoration: none;
}
.llinkhei:link {
	FONT-SIZE: 12px;
	COLOR: #393c31;
	TEXT-DECORATION: none;
	line-height: 24px;
	font-family: "宋体";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
.linkhei:visited {
	FONT-SIZE: 12px;
	COLOR: #393c31;
	TEXT-DECORATION: none;
	line-height: 24px;
	font-family: "宋体";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.linkhei:active {
	FONT-SIZE: 12px;
	COLOR: #393c31;
	TEXT-DECORATION: none;
	line-height: 24px;
	font-family: "宋体";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.linkhei:hover {
	FONT-SIZE: 12px;
	COLOR: #FA0000;
	TEXT-DECORATION: none;
	line-height: 24px;
	font-family: "宋体";
	font-weight: normal;
	font-variant: normal;
}

