@charset "utf-8";
/* CSS Document */

/* 通用 */
.fl{
	margin:0px;
	float:left;
	}
.fr{
	margin:0px;
	float:right;
	}
.line-height{
    line-height:30px;
	}
.mat01{
     margin-top:30px;
	 }
.mat02{
     margin-top:5px;
	 }
.pdr01{
     padding-right:20px;
	 }
.pdl01{
     padding-left:50px;
	 }
.textalign{
     text-align:center;
	 }
table,td,div{
     font:12px/18px arial;
	 }
ul,li{
     padding:0;
	 margin:0;
	 list-style-type:none;
	 }
dl,dt,dd{
     margin:0;
	 padding:0;
	 }
h1,h2,h3,h4,h5,h6{
     margin:0;
	 padding:0;
	 font: bold 13px/18px arial;
	 }
img{
	 margin:0;
	 padding:0;
	 border:0;
	 } 
p{
     margin:0;
	 padding:0; 
	 font:12px/20px arial;
	
	 }
a{
     font:12px/22px arial;
	 color:#000; 
	 text-decoration:none;
	 line-height:22px;
	 }
a:hover{
     font:12px/22px arial;
     color:#FA4C3C;
	 line-height:22px;
	 }
.wText{
	font-size:12px;
	line-height:20px;
	color:#ffffff;
}
.wText a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
}
.wText a:hover{
	color:#FA4C3C;
	font-weight:bold;
	text-decoration:none;
}
.bText{
	font-size:12px;
	color:#1D589E;
	padding-right:10px;
	padding-left:10px;
}
.bText1 a{
	color:#0E3544;
}
.bText1{
	font-size:12px;
	color:#1D589E;
}
.bText a{
	color:#0E3544;
}
.rText{
	font-size:12px;
	font-weight:bold;
	color:#A10004;
}
.rText a{
	color:#A10004;
}

.solid_l{
   border-left:#E9E9E9 1px solid;
  }
.solid_r{
   border-right:#E9E9E9 1px solid;
  }
.solid_t{
   border-top:#E9E9E9 1px solid;
  }
.solid_b{
   border-bottom:#E9E9E9 1px solid;
  }
.ul01{
   padding-top:5px;
   padding-bottom:5px;
  }
.li01{
   line-height:24px;
   height:24px;
   padding-left:20px;
   width:90%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb01.jpg) no-repeat;
  }

.ul02{
   padding-top:5px;
   padding-bottom:5px;
   height:auto;
   overflow:hidden;
   width:98%;
  }
.ul02 dl{
   width:120px;
   float:right;
  }
.ul02 dt{
   width:120px;
   color:#0E3544;
   height:24px;
   line-height:24px;
  }
.ul02 dd{
   width:120px;
  }
.li02{
   line-height:24px;
   height:24px;
   padding-left:20px;
   width:95%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb06.jpg) no-repeat;
  }
.ul05{
   padding-top:15px;
   padding-bottom:5px;
   height:225px;
   overflow:hidden;
   width:98%;
  }
.li05{
   line-height:24px;
   height:24px;
   padding-left:20px;
   width:100%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb06.jpg) no-repeat;
  }
.title01{
   line-height:34px;
   height:34px;
   width:90%;
   font-size:12px;
   padding-left:20px;
   color:#007187;
   border-bottom:#E9E9E9 1px solid;
   background:url(../../images/ccpitbj/img_tb02.jpg) no-repeat;
  }
.title01a{
   line-height:34px;
   height:34px;
   width:98%;
   font-size:12px;
   padding-left:20px;
   color:#007187;
   border-bottom:#E9E9E9 1px solid;
   background:url(../../images/ccpitbj/img_tb02.jpg) no-repeat;
  }
.ul03{
   height:80px;
   width:220px;
   float:left
  }
.ul03 dl{
   width:110px;
   padding-top:10px;
  }
.ul03 dt{
   width:110px;
   color:#0E3544;
   height:24px;
   line-height:24px;
  }
.ul04{
   height:100px;
   width:360px;
   padding-top:10px;
   border-bottom:1px dotted #BABABA;
  }
.ul04 dl{
   width:240px;
   float:right;
   text-align:left;
  }
.ul04 dt{
   width:240px;
   color:#A10004;
   font-weight:bold;
   padding-top:5px;
   height:24px;
   line-height:24px;
  }
.ul04 img{
   width:105px;
   height:80px;
   margin:5px;
   padding:1px;
   border:#E9E9E9 1px solid;
   float:left;
   } 
.ul06{
   height:80px;
   width:250px;
   float:left
  }
.ul06 dl{
   width:130px;
   padding-top:10px;
  }
.ul06 dt{
   width:130px;
   color:#0E3544;
   height:24px;
   line-height:24px;
  }
.li07{
   line-height:30px;
   height:30px;
   margin-left:15px;
   width:96%;
   overflow:hidden;
   border-bottom:1px dashed #B3B3B3;
  }
.li08{
   line-height:30px;
   height:30px;
   margin-left:15px;
   padding-left:20px;
   width:94%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb15.jpg) no-repeat;
   border-bottom:1px dashed #B3B3B3;
  }
.li08 a{
   line-height:30px;
  }
.more01{
   line-height:35px;
  }
.more01 a{
   line-height:35px;
  }
.more01 a:hover{
   line-height:35px;
  }
/* 主体 */
body{
	margin:0;
	font-size:12px;
	font-family:Arial,Tahoma,"宋体";
	text-align:center;
	background:url(../../images/ccpitbj/img_allbg.jpg) repeat-x;
	line-height:22px;
	}
.all{
  width:925px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  border-left:#E9E9E9 1px solid;
  border-right:#E9E9E9 1px solid;
  }
.head{
   width:925px;
   height:auto;
   float:left;
  }
.head_img{
   width:925px;
   height:100px;
   float:left;
   background:url(../../images/ccpitbj/img_topbg.jpg) no-repeat;
  }
.head_nav{
    width:900px;
	height:25px;
	text-align:left;
	background:url(../../images/ccpitbj/bg_nav.jpg) no-repeat;
	padding-left:25px;
	padding-top:5px;
	float:left;
   }
.main{
   width:925px;
   height:auto;
   float:left;
   padding-bottom:10px;
   
  }

/* iFocus style */
#ifocus { 
     width:650px; 
 _width:680px;
 height:282px; 
 float:left;
 margin-left:5px;
 }
#ifocus ul{ 
     list-style:none; 
 margin:0; 
 padding:0; 
 }
#ifocus_pic { 
     display:inline; 
 position:relative; 
 float:left; 
 width:555px; 
 height:282px; 
 border:1px solid #999; 
 overflow:hidden; 
 margin:5px 0 0 0; 
 }
#ifocus_piclist { 
     position:absolute; 
 }
#ifocus_piclist li { 
     width:555px; 
 height:282px; 
 overflow:hidden; 
 }
#ifocus_piclist img { 
     width:555px; 
 height:282px; 
 }
#ifocus_btn { 
     display:inline; 
 float:left; 
 width:85px; 
 margin:5px 0 0 0; 
 }
#ifocus_btn li { 
     width:115px; 
 height:65px; 
 cursor:pointer; 
 opacity:0.5; 
 -moz-opacity:0.5; 
 filter:alpha(opacity=50); 
 }
#ifocus_btn img { 
     width:115px; 
 height:65px; 
 }
#ifocus_btn .current {
     border:3px solid #FE8800; 
 opacity:1; 
 -moz-opacity:1; 
 filter:alpha(opacity=100); 
 }
#ifocus_btn .normal {
     border:3px solid #fff; 
 }
#ifocus_opdiv { 
     position:absolute; 
 left:0; bottom:0; 
 width:560px; 
 height:35px; 
 background:#000; 
 opacity:0.5; 
 -moz-opacity:0.5; 
 filter:alpha(opacity=50); 
 }
#ifocus_tx { 
     position:absolute; 
 left:8px; 
 bottom:8px; 
 color:#FFF; 
 }
#ifocus_tx .normal {
     display:none; 
 }

.bq_text{
     clear:both;
     text-align:left;
	 padding:8px;
}
#tabs0 {
     height:170px;
     width: 420px;
	 padding:8px;
	 margin-left:5px;
	 margin-top:10px;
}
.menu0{
     width: 100%;
	 padding-left:15px;
	 background:url(../../images/ccpitbj/img_tb03.jpg) no-repeat;
}
.menu0 li{
     display:block;
	 float: left;
	 padding: 4px 0;
	 width:100px;
	 text-align: center;
	 cursor:pointer;
	 background: #FFFFff;
}
.menu0 li.hover{
     background: #F1F1F1;
	 color:#007187;
	 font-weight:bold;
}
#main0 ul{
     display: none;
}
#main0 ul.block{
     display: block;
}
.subject{
     width:210px;
	 _width:230px;
	 margin-top:10px;
	 padding-left:8px;
	 padding-right:8px;
}
.subject ul{
     padding-top:8px;
}
.video{
     width:220px;
	 _width:185px;
	 margin-top:10px;
	 padding-left:8px;
	 padding-right:8px;
	 _margin-right:5px;
}
.video ul{
     padding-top:8px;
}
.title02{
   line-height:44px;
   height:44px;
   width:98%;
   font-size:14px;
   padding-left:20px;
   color:#A50C07;
   border-bottom:#E9E9E9 1px solid;
   background:url(../../images/ccpitbj/img_tb04.jpg) repeat-x;
  }
.title02_img{
   background:url(../../images/ccpitbj/img_tb05.jpg) no-repeat; 
   float:left;
   }
.CHITEC_BOX{
   width:925px;
   height:330px;
   }
.CHITEC_ifocus{
   width:340px;
   height:260px;
   padding:15px;
   float:left;
   }
.CHITEC_news_l{
   width:300px;
   height:270px;
   padding:5px;
   float:left;
   }
.CHITEC_news_r{
   width:230px;
   height:270px;
   padding:5px;
   float:right;
   }
.CHITEC_news_r img{
   width:90px;
   height:70px;
   margin:5px;
   border:#E9E9E9 1px solid;
   } 
.CNICIF_BOX{
   width:925px;
   float:left;
   }
.CNICIF_ifocus{
   width:360px;
   height:340px;
   padding:5px;
   float:left;
   overflow:hidden;
   }   
.CNICIF_news_r{
   width:540px;
   height:330px;
   padding:5px;
   float:right;
   }
.CNICIF_news_r_t{
   width:540px;
   height:200px;
   float:right;
   }
.CNICIF_news_r_b_l{
   width:256px;
   height:130px;
   padding:5px;
   float:left;
   }
.CNICIF_news_r img{
   width:90px;
   height:70px;
   margin:10px;
   border:#E9E9E9 1px solid;
   float:left;
   } 
.title03{
   line-height:30px;
   height:30px;
   font-size:14px;
   font-weight:normal;
   color:#02658E;
   width:99%;
   }
.bq_BOX{
   width:925px;
   float:left;
   margin-bottom:10px;
   }
.bq_BOX_l{
   width:658px;
   float:left;
   height:270px;
   margin-left:5px;
   border:#E9E9E9 1px solid;
   overflow:hidden;
   }
.bq_BOX_r{
   width:245px;
   float:left;
   height:270px;
   margin-left:6px;
   }
.bq_BOX_r_t{
   width:245px;
   float:left;
   height:150px;
   background:#F3F3F3;
   border:#C0C0C0 1px solid;
   }
.bq_BOX_r_b{
   width:245px;
   float:left;
   height:108px;
   margin-top:10px;
   background:#F3F3F3;
   border:#C0C0C0 1px solid;
   }
.bq_BOX_r_b p{
   width:225px;
   float:left;
   margin-top:20px;
   padding-left:15px;
   }
.bq_BOX_r_b h3{
   width:225px;
   padding-left:20px;
   height:31px;
   line-height:31px;
   font-size:12px;
   color:#333;
   background: url(../../images/ccpitbj/img_tb09.jpg) repeat-x;
   }

#maina0 ul{
     display: none;
}
#maina0 ul.block{
     display: block;
}
.menua0{
     width: 100%;
}
.menua0 li{
     display:block;
	 float: left;
	 height:31px;
	 line-height:31px;
	 width:100px;
	 text-align: center;
	 cursor:pointer;
	 background: url(../../images/ccpitbj/img_tb08.jpg) repeat-x;
}
.menua0 li.hover{
     background: url(../../images/ccpitbj/img_tb07.jpg) repeat-x;
	 color:#007187;
	 border-left:1px solid #ddd;
	 border-right:1px solid #ddd;
	 font-weight:bold;
}
#mainb0 ul{
     display: none;
}
#mainb0 ul.block{
     display: block;
}

/* 广告栏 */
.banner{
     width:915px;
	 height:85px;
	 border:#ddd 1px solid;
	 margin-left:5px;
	 _margin-left:2px;
	 overflow:hidden;
	 margin-bottom:5px;
}
/* 链接 */
.fh{
     width:915px;
	 height:125px;
	 border:#ddd 1px solid;
	 margin-left:5px;
	 _margin-left:2px;
	 margin-bottom:5px;
	 float:left;
}
.fh h3{
     width:100%;
	 height:35px;
	 line-height:35px;
}
.fh_link{
     padding-left:20px;
	 padding-right:20px;
	 padding-top:10px;
	 padding-bottom:10px;
	 color:#999;
}
.fh_link a{
     padding-left:5px;
	 padding-right:5px;
}

.friend{
     width:915px;
	 overflow:hidden;
	 border:#ddd 1px solid;
	 margin-left:5px;
	 _margin-left:2px;
	 margin-bottom:5px;
	 float:left;
}
.friend h3{
     width:100%;
	 height:35px;
	 line-height:35px;
}
.friend_link_box{
     padding-left:20px;
	 padding-right:20px;
	 height:95px;
	 padding-top:10px;
	 padding-bottom:10px;
	 color:#999;
}
.friend_link{
     padding-left:13px;
	 padding-right:12px;
	 width:120px;
	 height:95px;
	 padding-top:10px;
	 padding-bottom:10px;
	 float:left;
}
.friend_link img{
	 width:120px;
	 height:70px;
}
.friend_link p{
	 width:120px;
	 height:25px;
	 line-height:25px;
	 text-align:center;
}

.dh{
     width:915px;
	 height:80px;
	 border:#ddd 1px solid;
	 margin-left:5px;
	 _margin-left:2px;
	 margin-bottom:5px;
	 float:left;
}
.dh h3{
     width:100%;
	 height:35px;
	 line-height:35px;
}
.dh_link{
     padding-left:20px;
	 padding-right:20px;
	 padding-top:10px;
	 padding-bottom:10px;
	 color:#999;
}
.dh_link a{
     padding-left:5px;
	 padding-right:5px;
}
.yq{
     width:915px;
	 height:75px;
	 border:#ddd 1px solid;
	 margin-left:5px;
	 _margin-left:2px;
	 float:left;
	 background: url(../../images/ccpitbj/link01.jpg) no-repeat;
}
.yq_link{
   padding-left:180px;
 padding-right:20px;
 padding-top:25px;
 padding-bottom:10px;
 color:#999;
}

.yq_link_W{
   width:200px;
 margin-right:15px;
 float:left;
}
.yq_link a{
     padding-left:5px;
	 padding-right:5px;
	 line-height:28px;
}
.bottom_link{
     width:917px;
	 height:35px;
	 line-height:35px;
	 margin-left:5px;
	 _margin-left:2px;
	 margin-bottom:5px;
	 text-align:center;
	 float:left;
	 background: url(../../images/ccpitbj/img_tb14.jpg) repeat-x;
}
.bottom_link a{
     padding-left:15px;
	 padding-right:15px;
	 line-height:35px;
}
.copy{
	 text-align:center;
	 line-height:80px;
	 width:100%;
}
/* 列表页 */

.main_list{
   width:895px;
   height:auto;
   float:left;
   padding:15px;
  }
.main_list_title{
   width:895px;
   height:auto;
   float:left;
   text-align:center;
   padding-top:10px;
   margin-bottom:10px;
  }
.main_list h4{
   width:895px;
   margin-top:20px;
   font-size:24px;
   line-height:30px;
   text-align:center;
   color:#004c99;
   font-weight:bold;
   font-family:"黑体";
   padding-bottom:15px;
   border-bottom:1px solid #cae0ee;
   }
.main_list_r{
   width:715px;
   height:auto;
   float:right;
  }
.main_list_l{
   width:170px;
   float:left;
   background:#F3F3F3;
   border:#C0C0C0 1px solid;
   height:auto;
   float:left;
   }
.main_list_l p{
   width:150px;
   float:left;
   line-height:30px;
   padding-left:20px;
   background:url(../../images/ccpitbj/img_tb01.gif) no-repeat; 
   }
.main_list_l a{
   line-height:30px;
   }
.main_list_l h3{
   width:150px;
   padding-left:20px;
   height:31px;
   line-height:31px;
   font-size:12px;
   color:#333;
   background: url(../../images/ccpitbj/img_tb09.jpg) repeat-x;
   margin-bottom:5px;
   }
.main_list_text{
   width:93%;
   height:auto;
   float:left;
   padding:15px;
 
  }
  
  
  
/* 增加 08-04 */  
  
.ld p{
   border-bottom: 1px dotted #CCCCCC;

    float: left;

    height: 24px;

    line-height: 24px;

    margin-bottom: 1px;

    margin-left: 5%;

    margin-right: 5%;

    padding-left: 10%;

    width: 80%;


   }
.ld a{
   line-height:28px;
   }
.li01new{
   line-height:26px;
   height:26px;
   padding-left:20px;
   width:98%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb01.jpg) no-repeat;
  }
.li01newa{
   line-height:27px;
   height:27px;
   padding-left:20px;
   width:90%;
   overflow:hidden;
   background:url(../../images/ccpitbj/img_tb01.jpg) no-repeat;
  }
.title01new{
   line-height:32px;
   height:32px;
   width:200px;
   font-size:12px;
   padding-left:20px;
   color:#007187;
   background:url(../../images/ccpitbj/img_tb09.jpg);
  }
  
/* 改动 08-04 */ 
.ifocus_r{
     width:220px;
	 _width:200px;
	 height:275px;
	 _height:285px;
	 float:right;
	 margin-top:5px;
	 margin-right:6px;
	 _margin-right:2px;
	 background:#F9F9F9;
	 border:4px solid #ddd;
	 overflow:hidden;
}

/*新增*/
.head_top{ width:925px; height:23px; margin-bottom:3px; _margin-bottom:0px; float:left; }
.head_top a{ margin:0 10px 0 10px;}
.head_topp{ width:200px; height:auto; margin-right:20%;}
.head_top form{ width:490px;  margin-top:2px; height:auto;  float:right}
.head_topformp{ width:50px; float:left;  height:auto;}
.head_top input{ margin:0 5px 0 5px;}
/*20110923新增*/
.rightContent{
text-indent:2em;
font:14px/20px arial;

}