*{margin:0;padding:0}html{background:#F5F8FC}
body{margin:0 auto;font:12px normal Arial,sans-serif;color:#222;width:990px;text-align:center}
img{border:0}ul,ol{list-style:none}.clear{clear:both}a{text-decoration:none;color:#1F66B6}a:hover{color:#F00; text-decoration:underline}
select{padding:2px;font-size:12px;border:1px solid #6D8DB1;border-right:1px solid #C9D9EF;border-bottom:1px solid #C9D9EF;color:#666;line-height:22px;vertical-align:middle;margin-bottom:5px;}
.l{float:left}.r{float:right}.mt6{margin-top:6px}.mt10{margin-top:10px}.ml10{margin-left:10px}.mb10{margin-bottom:10px;}
/*goble*/
.title1{height:32px;line-height:32px;background:url(bg_top.png) repeat-x left -111px}
.title1 a{float:right; display:block;padding-right:10px;background:url(bg_main.png) no-repeat right -222px;}
.title1 span{padding-left:24px;height:32px;background:url(bg_main.png) no-repeat left -190px; display:block;color:#1F66B6}
.title2{height:32px;line-height:32px;background:url(bg_top.png) repeat-x left -143px}
.title2 span{float:right; display:block;padding-right:10px;background:url(bg_main.png) no-repeat right -286px;color:#999}
.title2 a{padding-left:24px;height:32px;background:url(bg_main.png) no-repeat left -254px; display:block;color:#F60}

.warp{margin:0 auto;width:990px;text-align:left;border-left:1px solid #AEC5DD;border-right:1px solid #AEC5DD;background:#FFF}
.headtop{padding:0 10px;height:26px;line-height:26px;border-bottom:1px solid #FFF;background:url(bg_top.png) repeat-x left -1px}.headtop span{float:right}.headtop  a{margin-left:10px;}
.head{padding-top:6px;border-top:1px solid #D6E9F8;}
.logo {padding:5px 0 5px 10px;}
.logo a{width:225px;height:80px;text-indent:-9999px;background:url(nccfwlogo.gif) no-repeat;display:block}
.banner{float:right;margin-right:10px;width:728px;height:90px;background:#eee;overflow:hidden}
.menu{margin-top:6px;}
.cat {height:38px;background:url(bg_top.png) repeat-x left top;}
.cat li{float:left;display:inline}
.cat li a{padding:0 16px;height:38px;line-height:38px;display:inline-block;background:url(bg_main.png) no-repeat left 1px;}
.cat li.on a{margin-left:1px;padding:0 16px 0 15px;background:url(bg_top.png) repeat-x left -38px;color:#FFF}
.cat li.on0 a{margin-left:0;}
.cat li.fabu a{color:#F60}.cat li.fabu a:hover{color:#FFF;}
.cat li a:hover{margin-left:1px;padding:0 16px 0 15px;background:url(bg_top.png) repeat-x left -38px;color:#FFF; text-decoration:none}
.region{padding:8px 15px;border-bottom:1px solid #E3EEF4;color:#AAC9DD;font-family:"宋体";}
.region a{font-family:"宋体";color:green}.region a:hover{color:#F00}.region strong{color:#222}


.main{padding:10px 10px;}
.focus {overflow:hidden;height:100%;}
.nav {background:#BDDAF7;padding:5px 8px}
.search{background:#EEF5FD;overflow:hidden;font-family:"宋体";border:1px solid #BDDAF7;}
.searchborder{border:1px solid #FFF;padding:2px 2px;background:url(bg_top.png) repeat-x left -1px;}
.search .searchbox{padding-left:5px;width:150px;height:20px;line-height:20px;font-size:12px;border:1px solid #6D8DB1;border-right:1px solid #C9D9EF;border-bottom:1px solid #C9D9EF;vertical-align:middle;}
.search select{margin-top:4px}
.left{float:left;width:740px;}
.four{float:left;width:238px;margin-right:6px;}
.fourright {float:right;width:238px;}
.tuijian {margin-bottom:10px;overflow:hidden}
.tuijian ul{padding:5px 5px;border:1px solid #BDDAF7;border-top:0;height:100%;overflow:hidden}
.tuijian li{float:left;margin:5px 0;width:145px;text-align:center;display:inline}
.tuijian img{padding:2px;width:120px;height:90px;background:#FFF;border:1px solid #EDF7FA;border-right:1px solid #BDDAF7;border-bottom:1px solid #BDDAF7}
.tuijian p {height:24px;line-height:24px;padding:0 5px;text-align:center;overflow:hidden;}
.tuijian a:hover img{background:#FFC;border-right:1px solid #BDDAF7;border-bottom:1px solid #BDDAF7}
.list{}
.listbox{width:100%;line-height:35px;text-align:center;background:url(bg_list.gif) repeat;table-layout:fixed;}
.listbox td{height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}
.listbox span{color:#C00}
.listbox .biaoti{color:#FFF;background:url(bg_top.png) repeat-x left -76px #5CA4E3; font-weight:bold}
.biaoti_left{background:url(bg_main.png) no-repeat left -120px}
.biaoti_right{background:url(bg_main.png) no-repeat right -155px}

.center {float:right;width:399px;}

.indexadlist{width:331px;border:1px solid #BDDAF7; overflow:hidden}
.indexadlist .title{padding:0 8px;height:32px;line-height:32px;border-bottom:1px solid #FFF;background:url(bg_top.png) repeat-x left -1px;font-weight:bold;color:#1F66B6}
.indexads{padding:12px 5px 12px 5px;width:321px;border-top:1px solid #BDDAF7;overflow:hidden}
.indexads img{float:left;padding:2px;margin-right:5px;border:1px solid #CFE4EF;background:#FFF;width:130px;height:100px}
.indexads a:hover img{border:1px solid #F60}
.indexads p{line-height:21px}
.indexads a{color:#F30}
.indexads a:hover{color:#F00}
.indexads span.lianxi{color:#1F66B6}
.indexads .biaoti{height:22px;line-height:22px; overflow:hidden}
.indexbox{width:397px;border:1px solid #BDDAF7;overflow:hidden}
.indexbox .title{padding:0 8px;height:32px;line-height:32px;border-bottom:1px solid #FFF;background:url(bg_top.png) repeat-x left -1px;}
.indexbox .title span{float:right;}.indexbox .title span a{color:#F30;}.indexbox .title span a:hover{color:#F60}
.indexbox .list {padding:3px 5px 3px;border-top:1px solid #BDDAF7; overflow:hidden}
.indexbox .list li{padding-left:3px;height:28px;line-height:28px;overflow:hidden}
.indexbox .list li a{display:inline}
.indexbox .list span{float:right;display:inline;}
.indexbox .list span.time{width:35px;}
.indexbox .list span.mianji{width:55px;text-align:center}
.indexbox .list span.quyu {padding:0 2px;width:45px;text-align:center}
.indexbox .list p{}
.indexbox .list p.type {padding-left:25px;}
.indexbox .list p.zu{background:url(bg_type.gif) no-repeat left 4px;}
.indexbox .list p.shou{background:url(bg_type.gif) no-repeat left -24px;}
.indexbox .list p.jian{background:url(bg_type.gif) no-repeat left -49px;}
.indexbox .list p.xin{background:url(bg_type.gif) no-repeat left -75px;}

.indexside {border:1px solid #B6D78A;}
.indexside .title{padding:0 8px;height:34px;line-height:34px;border-bottom:1px solid #FFF;background:url(bg_top.png) repeat-x left -175px;}
.indexside .title a{color:#519935}
.indexside .title span{float:right;}.indexside .title span a{color:#F30;}.indexside .title span a:hover{color:#F60}
.indexside .list{padding:3px 5px;overflow:hidden}
.indexside .list li{padding-left:12px;height:26px;line-height:26px;background:url(bg_main.png) no-repeat -53px -78px;overflow:hidden}
.indexside .list li a{color:#333;}.indexside .list li a:hover{color:#F30}
.indexside .list li span{float:right;padding-left:5px;font-size:11px}

.right{float:right;width:220px}
.rightbox {background:#F2F8FD}
.rightbox .pic img{width:220px;height:100px}
.rightbox p{height:30px;line-height:30px;border-bottom:1px solid #BDDAF7;text-align:center; overflow:hidden}
.login{margin-bottom:10px;;overflow:hidden}
.loginbox{padding:5px 10px;height:130px;border:1px solid #FF9751;border-top:0;line-height:26px;}
.loginbox .inp {padding-left:3px;width:120px;height:20px;line-height:20px;border:1px solid #666;border-right:1px solid #CCC;border-bottom:1px solid #CCC;font-size:14px;}
.loginbox p{text-align:center}
.loginbox .loginfram {height:85px;}
.loginbox .submit{width:60px;height:24px;line-height:24px;font-size:12px;color:#D25400;background:url(bg_main.png) no-repeat left -318px;border:0;}
.loginbox .fabu{width:168px;height:35px;background:url(bg_fabu.gif) repeat-x left top;display:inline-block;text-indent:-9999px}
.flash {}
.flash  div{margin-bottom:5px}
.side {color:#666;overflow:hidden}
.sidebox{padding:8px 10px;border:1px solid #BDDAF7;border-top:0;overflow:hidden;line-height:22px;}
.sidebox .title{font-weight:bold;margin-top:8px;padding-top:8px;border-top:1px solid #C9DEEB;}
.sidebox .first{font-weight:bold;border:0;}
.sidebox img{margin:0 5px 0 0;padding:1px;border:1px solid #CCC;float:left}
.sidebox a:hover img{border:1px solid #F90}

.wen{margin-top:10px;height:100%;overflow:hidden}
.wenbox{float:left;margin-right:9px;width:235px;}
.wenboxr{float:left;width:235px;}
.wenlist{padding:8px;border:1px solid #BDE0F9;border-top:0;background:#FFF}
.wenlist li {padding-left:12px;height:26px;line-height:26px;background:url(bg_main.png) no-repeat -53px -38px;overflow:hidden}
.wenlist li a{color:#333}.wenlist li a:hover{color:#1F66B6}
.friend {border:1px solid #D6EEFC;padding:5px 8px;line-height:20px;}
.friend a{margin:0 3px;}
.friend li{display:inline;}
.footer{margin:20px 1px 0 1px;padding:20px 0;background:url(bg_top.png) repeat-x left -209px;line-height:26px;text-align:center}
.daohang p{padding-left:16px;height:16px;line-height:16px;background:url(bg_main.png) no-repeat 2px -421px}
/*class*/
.classpage{border:1px solid #BDDFF8;overflow:hidden}
.classpage .title{padding:0 8px;height:32px;line-height:32px;border-bottom:1px solid #FFF;background:url(bg_top.png) repeat-x left -1px;color:#1F66B6}
.classpage .list{padding:5px 10px;border-top:1px solid #BDDAF7;overflow:hidden}
.classpage .list ul{background:url(bg_list.gif) left top;}
.classpage .list li{height:35px;line-height:35px; overflow:hidden}
.classpage .list li span{float:right;overflow:hidden;text-align:center;height:30px;}
.classpage .list .time{width:50px;}
.classpage .list .mianji{margin-right:10px;width:65px;}
.classpage .list .jiage {margin-right:10px;width:90px;}
.classpage .list .lanmu {margin-right:10px;width:100px;}
.classpage .list p.type {padding-left:40px;}
.classpage .list p.zu{background:url(bg_main.png) no-repeat 10px -346px;}
.classpage .list p.shou{background:url(bg_main.png) no-repeat 10px -374px;}


.pages {margin:20px 0;text-align:center}
.pages a,.pages b,.pages strong,.pages span{margin:0 3px;padding:3px 8px;display:inline-block;vertical-align:bottom}
.pages a,.pages b,.pages span{background:#EEF9FF;border:1px solid #A3C4E4}
.pages strong{background:#FEF1E7;border:1px solid #F8BA76}
.pages a:hover{background:#FFC}

/*page*/
.info {margin-bottom:10px;overflow:hidden}
.info_up,.info_down{padding:10px 20px;color:#444;border:1px solid #BDDAF7;border-top:0;height:100%;overflow:hidden;}
.info_up{border-bottom:0;}
.info_up span,.info_down span{font-weight:bold;float:left;margin-right:12px;font-family:"宋体"}
.info_up li,.info_down li{float:left;line-height:34px;border-bottom:1px solid #E3EBF2}
.info_up .one{width:358px}
.info_up .two{width:164px}
.info_up .info_img {margin:0px; float:right; width:300px; height:250px; border:none;}
.info_center {border:1px solid #BDDAF7;padding:5px 10px;line-height:20px;background:#F8FBFE;color:#C00}
.info_down .one{width:658px}
.info_down .two{width:329px}
.info_down a{padding:2px 0 0 5px;background:#68ACF7;color:#FFF; font-weight:lighter}
.info_img {margin:10px; float:left; width:300px; height:250px; border:none;}
/*fabu*/
.fabu_cf,.fabu_ck,.fabu_td{margin:20px 0;text-align:center;}
.fabu_cf span,.fabu_ck span,.fabu_td span{font-size:12px;font-family:Arial}
.fabu_cf a,.fabu_ck a,.fabu_td a{margin:0 10px;padding-top:26px;width:242px;height:52px;display:inline-block;color:#FFF;font-size:22px;text-decoration:none; overflow:hidden}
.fabu_cf a{background:url(bg_fabu.png) no-repeat left top;}.fabu_cf a:hover{background:url(bg_fabu.png) no-repeat -242px top;}
.fabu_ck a{background:url(bg_fabu.png) no-repeat left -78px;}.fabu_ck a:hover{background:url(bg_fabu.png) no-repeat -242px -78px;}
.fabu_td a{background:url(bg_fabu.png) no-repeat left -156px;}.fabu_td a:hover{background:url(bg_fabu.png) no-repeat -242px -156px;}

.addpage {margin:0 auto;width:700px;line-height:32px}
.addpage input{padding:2px;border:1px solid #666;border-right:1px solid #ccc;border-bottom:1px solid #ccc }
.mb .submit{width:60px;height:24px;line-height:24px;font-size:12px;color:#D25400;background:url(bg_main.png) no-repeat left -318px;border:0;}

.newspage{}
.newspage .title{padding:10px 20px;font-size:22px; font-family:microsoft yahei; text-align:center;border-bottom:1px dashed #CCC }.newspage .title p{margin-top:6px;font-size:12px;color:#666; font-family:"宋体"}
.newspage .txt{padding:10px 10px;font-size:14px;line-height:26px;}
.newspage .txt p{margin:10px 0;text-indent:2em}
.newspage .other p{float:right}

.web {width:180px;border:1px solid #CDE0F5;border-bottom:0;background:#EAF2FB; text-align:center;}
.web li{line-height:30px;border-bottom:1px solid #CDE0F5;border-top:1px solid #FFF;}
.web li a{display:block;}
.web li a:hover{background:#FCFDFE;}
.webinfo {margin-left:20px;width:720px;}
.webinfo .title{margin:20px 0;font-size:20px;font-family:microsoft yahei; text-align:center}
.webinfo .txt{font-size:14px;line-height:26px;}
.webinfo .txt p{margin:6px 0;}

.sidelist li{padding-left:12px;height:26px;line-height:26px;background:url(bg_main.png) no-repeat -53px -38px;overflow:hidden}
.yuanqu {overflow:hidden;height:100%;}
.yuanqubox{padding:8px 8px 6px 8px;margin-right:10px;width:342px;border:1px solid #BDDAF7;overflow:hidden}
.yuanqubox:hover{border:1px solid #86A8C6}
.yuanqubox img{float:left;padding:2px;margin-right:5px;border:1px solid #CFE4EF;background:#FFF;width:130px;height:100px}
.yuanqubox a:hover img{border:1px solid #F60}
.yuanqubox p{line-height:21px}
.yuanqubox a{color:#F30}
.yuanqubox a:hover{color:#F00}
.yuanqubox span.lianxi{color:#1F66B6}
.yuanqubox .biaoti{height:22px;line-height:22px; overflow:hidden}

/* 用户中心doinfo    */
.uAddInfo{width:150px;}
.uAddInfo li{width:150px; height:30px; line-height:30px; border:1px solid #ace; border-bottom:none; font-size:12px; background:url(bg_top.png) repeat-x  left -1px;}
.bb{border-bottom:1px solid #ace;}
.lc {
	display:none; 

}
