﻿@charset "utf-8";
/* CSS Document */
/*主体属性*/
/*html {border:none; margin:0px; padding:0px; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)!important;}*/
body{ font-size:13px; margin:0; font-family:"宋体"; color:#4a4a4a; }
a{ color:#4a4a4a; outline:none; text-decoration:none;}
a:hover{ color:#cc1400;}
a:visited{color:#666;}
a:active{ color:#000;}
div{ width:100%;margin:0 auto;}
#red_b{ font-weight:bold; color:#cc1400;}
p,form,input,hr,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dd,dt{ margin:0; padding:0;}
h1{ font-size:20px;}
h2{ font-size:16px;}
h3{ font-size:14px;}
h4{ font-size:13px;}
li{ font-size:8px;}
li a{ font-size:13px;}
li span{ font-size:12px; color:#666; float:right;}
li dd{ font-size:13px;}
p{ text-indent:26px; line-height:22px;}
dl,dd,dt{ line-height:22px;}
dt {display:block;}
dt a{ color:#cc1400; line-height:22px; font-size:13px !important;}
dt a:hover{ color:#333;}
li{ list-style:inside none;}
#clear{ clear:both; height:0; overflow:hidden;}
#w{ width:1000px; margin:0 auto;}
img{ border:0;}
/*header 包括top theme nav*/

#top{ height:38px; background:url(http://www.cnicif.com/img/top_bg.png) repeat-x; width:1000px; }
#top p{line-height:38px; float:right;line-height:38px;height:38px; padding:0 10px; background:url(http://www.cnicif.com/img/top_p_bg.png) no-repeat center left ; text-indent:0;}
#top #time{ float:left; line-height:38px; background:none;}
#top #if{ padding-top:8px; float:left; width:255px; height:30px; background:url(http://www.cnicif.com/img/top_p_bg.png) no-repeat center left ; padding-left:10px;}
#top #cnci{ width:110px; height:38px; float:left;}
#top p a{ margin:auto 3px;}
#top p a#bookmark{background:url(http://www.cnicif.com/img/bookmark.gif) no-repeat center left; padding-left:15px;}
#color_line{ height:8px; background:url(http://www.cnicif.com/img/color_line_bg.png) repeat-x; width:1000px;}
/*上部logo等*/
#theme{ width:1000px; height:238px; background:url(http://www.cnicif.com/img/theme_bg_shujuku.jpg);}
#theme #count_down{ text-align:center; font-family:Arial; position:absolute; width:30px; height:30px; margin:196px auto auto 190px;font-size:16px; font-weight:bold; color:#fff; line-height:30px;}
/*导航*/
#nav{ height:77px; width:1000px;}
#nav #nav_main{ height:35px; background: url(http://www.cnicif.com/img/main_nav_bg.png) repeat-x;}
#nav #nav_main span{ line-height:30px; font-size:14px; font-weight:bold; float:left;  margin-right:12px; text-align:center; padding-top:5px; _width:98px;}
#nav #nav_main span a{color:#fff; text-decoration:none;display:block; height:30px; min-width:99px; }
#nav #nav_main span.check{ background:url(http://www.cnicif.com/img/menu_bg.gif) center bottom no-repeat;}
#nav #nav_main span.check a{ color:#4a4a4a; cursor:pointer;}
#nav #nav_main span.check,#nav #nav_main span.check1{ background:url(http://www.cnicif.com/img/menu_bg.gif) center bottom no-repeat;}
#nav #nav_main span.check,#nav #nav_main span.check1 a{ color:#4a4a4a; }
#nav #son{ background: url(http://www.cnicif.com/img/nav_son_bg.png) repeat-x; height:42px;}
#nav #nav_main span ul{display:none; _width:400px; _margin:-35px;}
#nav #nav_main .check #nav_son{ position:absolute; margin-top:30px; display: block; padding-top:3px; }
#nav #nav_main .check #nav_son li{ float:left; font-size:13px; font-weight:normal;}
#nav #nav_main .check #nav_son li a{ color:#4a4a4a; font-size:13px; font-weight:normal; display:inline; width:inherit;}
#nav #nav_main .check #nav_son li a:hover{ color:#cc1400;}
/*主体部分划分属性*/
#page{ width:1000px; background:#fff; padding-top:5px;}
#page #left{ float:left; width:292px; padding-right:10px;}
#page #center { width:438px; float:left;}
#page #right{ float:right; width:250px;}
#page #bottom{ clear:both;}
/*左边整体样式*/
#left .left_title{ width:284px; height:25px; background:url(http://www.cnicif.com/img/news_center_bg3.png) repeat-x; padding:0 3px; padding-top:6px;  font-weight:bold;color:#cc1400; border:1px #ffdbc6 solid; border-bottom:0; border-top:0; line-height:22px;}
#left .left_title ul{position:absolute; _padding-top:2px;}
#left .left_title ul li{ float:left; color:#4a4a4a; padding:0 8px; line-height:25px;  text-align:center; display:block; cursor: pointer;}
#left .left_title ul .check{ background:#fff7f3; color:#4cc1400; border:1px #ffdbc6 solid; border-bottom:0; padding:0 7px; line-height:23px;}
#left .left_title ul li a{ color:#4a4a4a; text-decoration:none;}
#left .left_title ul .check a{ color:#cc1400;}
#left .text_bg{ width:290px; border:1px #ffdbc6 solid;  background:#fff7f3; margin-bottom:10px;}
#left .text_bg .text{ width:270px; padding:10px;  overflow:hidden;  display:none; line-height:22px;}
#left .text_bg #show{ display:block;}

/*左边内容控制*/
#text_bg_1{ height:275px;}
#text_bg_2{ height:330px;}
#title_3{ text-indent:8px;}
#left #text_bg_2{ height:250px; padding:10px; width:270px;}
#left #text_bg_3{ height:385px; padding:10px; width:270px; margin-bottom:0;}
#left .text_bg .text img{padding:4px; background:#fff; border:1px #ccc solid; float:left; margin-right:10px;}
p#bottom_line{ border-bottom:1px dashed #ccc; margin-bottom:5px;}
#text_bg_2 ul li{height:30px;  width:260px; float:left; padding-left:10px;}
#text_bg_2 ul li dl{ background:url(http://www.cnicif.com/img/pavilion.png) center top no-repeat; width:55px; font-size:13px; font-weight:bold; color:#FFF; float:left; text-align:center; height:22px; }
#text_bg_2 ul li dd{ width:160px; float:right; font-weight:bold; float:left; padding-left:5px;}
#text_bg_3 ul li{ border-bottom:1px #ccc dashed;  height:44px; padding:3px 0; float:left; width:270px;}
#text_bg_3 ul li dd{ color:#666; float:left;}
#left #text_bg_3 dt{ height:35px; line-height:35px;}


/*中间样式*/
#fla{ margin-bottom:10px;}
#center .center_title_1{ background:url(http://www.cnicif.com/img/center_title_bg_1.png) repeat-x top left; height:33px; line-height:33px; }
#center p{ margin:5px; margin-bottom:10px;}
#center .center_title_2{ height:27px; background:#ffe5e5; padding:0 10px; padding-top:4px;  font-weight:bold;color:#cc1400; width:418px; background:url(http://www.cnicif.com/img/news_center_bg.png) repeat-x;}
#center .center_title_2 ul li{float:left;  padding:0 12px; line-height:26px;  text-align:center; display:block;cursor:pointer; height:27px;}
#center .center_title_2 ul .check{ background:#fff;  border:1px #ffdbc6 solid; border-bottom:0; margin-top:-1px; padding:0 11px;}
#center .center_title_2 ul li a{ color:#4a4a4a; text-decoration:none;}
#center .center_title_2 ul .check a{ color:#cc1400;}
#center .text_bg{ width:438px;   margin-bottom:5px;}
#center .text_bg .text{ width:418px; padding:10px;  overflow:hidden;  display:none;}
#center .text_bg ul li{ border-bottom:1px dashed #ccc; line-height:28px;text-align:right;color:#666; font-size:12px; height:28px; float:left; display:block; width:100%;}
#center .text_bg ul li a{ float:left; }
#center #show{ display:block;}
#center .center_title_1 h3{ background: url(http://www.cnicif.com/img/center_title_left_bg.png) no-repeat; height:29px; width:430px; float:left; color:#cc1400; font-size:13px; font-weight:bold; padding-left:5px;}
#center .center_title_1 h3 span{display:block;float:left;}
#center .center_title_1 h3 a{float:right;font-weight:normal;}
#center  #hot{ width:418px; height:90px; background:url(http://www.cnicif.com/img/hot_bg.png) no-repeat; padding:10px; margin-bottom:10px;}
#center #hot p{ border-top:1px #ccc dashed;}
/*中间内容控制*/
#text_bg_4{ height:227px;}
#photo_new li{ height:66px; padding:5px 0; line-height:22px!important;}
#photo_new li img{ float:left; width:80px; margin-right:10px; padding:3px; background:#fff; }
#photo_new li dd{ color:#666;}
#video_news li{padding-left:25px; background:url(http://www.cnicif.com/img/video_icon.png) left center no-repeat; list-style:none!important;}
.text_bg #video_news li{width:394px!important;}


/*中间图片*/

#text_bg_7 img{ float:left; padding:18px 9px;}

/*右边*/
#right .title{ height:33px;  background:url(http://www.cnicif.com/img/news_center_bg3.png) repeat-x; border:1px #ffdbc6 solid; border-top:0; width:248px; border-bottom:0;}
#right .title .left{ width:121px; height:33px;   float:left;line-height:33px; font-weight:bold; color:#cc1400; padding-left:20px;}
#right .title .center{width:99px;  float:left;}
#right .title .right{ width:50px; height:8px; float:right; line-height:5px; padding-top:5px;}
#right .text_bg{width:228px; border:1px #ffdbc6 solid; padding:10px; margin-bottom:10px; line-height:22px;}
#right .text_bg #menu{ height:42px;  font-size:16px; font-weight:bold; color:#4a4a4a; line-height:42px; text-align:center; clear:both;}
#right #inter{ background:url(http://www.cnicif.com/img/news_center_bg.png) center top no-repeat; border-top:0;}
#right #inter ul li,#right #inter2 ul li{  width:114px; height:36; line-height:36px; font-size:13px; font-weight:bold; text-align:center; float:left; padding:5px 0;}
#right #inter ul li a,#right #inter2 ul li a{ text-decoration:none; background:url(http://www.cnicif.com/img/bat_bg_2.png) center center no-repeat; width:110px; height:36px; display:block;}
#right #inter ul li a:hover{ text-decoration:none; background:url(http://www.cnicif.com/img/bat_bg_1.png) center center no-repeat; color:#fff;}
#right #inter #tab2 li,#right #inter2 #tab2 li{ center center no-repeat;}
#right .text_bg .link{ clear:both; text-align:center; border-bottom:1px dashed #ccc; padding:5px 0;}
#right .text_bg #bulletin li{ list-style:disc inside; line-height:28px; color:#cc1400;}
#right #inter2 {margin-bottom:0;}

/*底部*/
#bottom .title { height:35px;  background:url(http://www.cnicif.com/img/bottom_title_center.png) repeat-x;}
#bottom .title .left{ background:url(http://www.cnicif.com/img/bottom_title_left.png); float:left; width:160px; height:27px;font-weight:bold; color:#cc1400; padding:8px 0 0 20px; line-height:27px; }
#bottom .title .right{ background:url(http://www.cnicif.com/img/bottom_title_right.png); float:right;height:35px; width:90px; line-height:35px; text-align:right; padding-right:10px;}
#bottom .title .center{ width:718px; line-height:28px; height:27px; padding-top:7px; float:left;}
#bottom .title ul{ position:absolute; margin-left:190px; _margin:0; *margin:0;}
#bottom .title ul li{ float:left; padding:0 13px; line-height:28px;  text-align:center; display:block;cursor:pointer; }
#bottom .title ul .check{background: url(http://www.cnicif.com/img/check_bg_2.png) center  3px no-repeat;  }
#bottom .title ul li a{ color:#4a4a4a; text-decoration:none;}
#bottom .title ul .check a{color:#cc1400; }
#bottom .text_bg{width:976px; border:2px #cc1400 solid; border-top:0; padding:0 10px;  margin-bottom:10px; line-height:22px; height:155px;}
#bottom .text{ display:none; width:976px;}
#bottom #show{ display:block;width:976px; }
#bottom #pic{ height:400px;}
/*底部内容控制*/
#bottom .text{ padding-top:13px;}
#bottom .text li{ width:122px; height:122px; float:left; text-align:center; line-height:22px;}
#bottom .text li img{ margin-bottom:5px;}
#pic ul{ padding-top:13px;}
#pic ul li{ width:195px; height:190px; float:left; text-align:center; line-height:22px;}
#pic ul li img{ padding:4px; border:1px #ccc solid; margin-bottom:5px;}
/*友情链接*/
#bottom #link{ border:1px #d9d9d9 solid; height:66px; padding:10px; width:978px;}
#bottom #link .left{ width:60px; padding-left:10px; background:url(http://www.cnicif.com/img/left_icon.gif) 0 3px no-repeat; font-weight:bold; color:#cc1400; float:left;}
#bottom #link .right{ width:900px; float:right; line-height:22px;}
/*脚部*/
#footer_nav{ height:25px;  margin:10px auto; background:#fafafa; border:1px #d9d9d9 solid; width:998px;text-align:center; padding-top:5px;}
#footer{ width:1000px; margin:0 auto; background:url(http://www.cnicif.com/img/color_line_bg_1.gif) repeat-x; padding:18px 0;text-align:center; line-height:22px; }
/*分页*/
#pages{ height:20px; padding:20px; text-align:center; margin:0 auto; width:90%;}
#pages a{ border:1px #d9d9d9 solid; background:#f2f2f2; margin:0 5px; padding:5px 8px; }
#pages a#check{ background:#cc1400; color:#fff;}
/*about.html*/
#left #left_nav_head { height:14px; background:url(http://www.cnicif.com/img/bottom_title_center.png) repeat-x top; }
#left .nav_head_left{ height:14px; background:url(http://www.cnicif.com/img/bottom_title_left.png) repeat-x; float:left; width:180px;}
#left .nav_head_right{ height:14px; background:url(http://www.cnicif.com/img/bottom_title_right.png) repeat-x; float:right; width:100px;}
#left #nav_con{ border:2px #cc1400 solid;  border-top:0; width:270px; height:615px; padding:9px; background:url(http://www.cnicif.com/img/icif_bg.png) repeat-x ; padding-top:250px;}
#left #nav_con ul{ width:270px; margin:0; padding:0;}
#left #nav_con ul li{ margin-top:10px; width:270px; float:left; float:left;}
#left #nav_con ul li dl{ height:28px; background:url(http://www.cnicif.com/img/nav_top.png) no-repeat; font-size:16px; font-weight:bold; line-height:28px; padding:5px 0 0 10px;width:260px;cursor:pointer; }
#left #nav_con ul li dl a{color:#4a4a4a; height:28px; padding-right:12px; background:url(http://www.cnicif.com/img/menu_more.png) center right no-repeat;}
#left #nav_con ul li dl a:hover{ color:#cc1400;}
#left #nav_con ul li dl.check a{color:#cc1400;  background:url(http://www.cnicif.com/img/menu_more_2.png) center right no-repeat;}
#left #nav_con ul li dl .nomore{ background:none;}
#left #nav_con ul li dd{ line-height:28px; height:56px; background:url(http://www.cnicif.com/img/nav_center.png); margin:auto 0; display:none; padding:0 15px; width:240px; float:left; }
#left #nav_con ul li dd a{ margin-right:10px; display:inline; white-space:nowrap;}
#left #nav_con ul li dt{height:5px; background:url(http://www.cnicif.com/img/nav_bottom.png) no-repeat; width:270px; display:block; float:left;}
#main{width:698px; float:right;}
#main #top{ width:698px;height:14px; background:url(http://www.cnicif.com/img/bottom_title_center.png) repeat-x top; }
#main #top .left{ height:14px; background:url(http://www.cnicif.com/img/bottom_title_left.png) repeat-x top; float:left; width:180px;}
#main #top .right{height:14px; background:url(http://www.cnicif.com/img/bottom_title_right.png) repeat-x top; float:right; width:100px;}
#main  #text{background:url(http://www.cnicif.com/img/left_nav_bg.png) repeat-x ; border:2px #cc1400 solid; width:654px; padding:10px 20px; border-top:0; min-height:854px;_height:854px; _overflow:visible;}
#main  #text h2{ padding:10px 0;}
#main  #text  p{ line-height:25px; font-size:14px; padding-bottom:30px;}
#local{ height:30px; border-bottom:1px #cc1400 solid; margin:10px auto; line-height:30px;}

/*页面文章内容*/
#page #main_text p{ line-height:28px; font-size:14px; padding:10px 20px; width:90%; line-height:28px; font-size:14px; text-indent:28px;}
#main_text object{ margin:5px auto;}
#main_text p span{ text-align:center; width:100%; display:block;}
#main_text img{ padding:5px; border:1px #ccc solid; margin:5px auto;}
#text h5 ,#main_text h5{ padding:10px; width:632px; margin:10px auto; line-height:28px; font-weight:normal; font-size:13px; text-indent:0;background-color:#fafafa; border:1px #ccc dashed; -webkit-border-top-left-radius:5px 10px;
-webkit-border-top-right-radius:5px 10px;-webkit-border-bottom-right-radius:5px 10px;-webkit-border-bottom-left-radius:5px 10px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }

/*文章页面2*/
#page #news_list{ width:728px; float:left; border:1px #ffdbc6 solid; padding:15px 10px 20px 10px;  border-top:0; background:url(http://www.cnicif.com/img/news_center_bg1.png) repeat-x; min-height:1294px; overflow:hidden;}
#page #vp_news_list{ width:728px; float:left; border:1px #ffdbc6 solid; padding:15px 10px 20px 10px;  border-top:0; background:url(http://www.cnicif.com/img/news_center_bg1.png) repeat-x;  overflow:hidden;}

/*首页广告*/
#left_payment{ width:292px; clear:both;}
#center_payment{ width:438px; clear:both;}
#right_payment{ width:250px; clear:both;}
#adv{width:1000px; height:100px; pidding:10px 0:margin:0 auto;}
#main_text a{ text-decoration:underline;}