/* CSS Document */
@charset "gb2312";
body{
 font-size:12px;
 color:#333;
 text-align:left;
 width:100%;
 height:auto;
 display:table;
 font-family:"宋体";
}
*{
 padding:0px;
 margin:0px;
}
ul {
	list-style-type:none;
}
img {
	border:none;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	color:#FF6600;
	text-decoration:none;
}
a:hover,a:visited,a:active {
 text-decoration:none;
}
p{
 line-height:22px;
}
.clear {
	clear:both;
}
.container{
 width:1000px;
 height:auto;
 display:table;
 margin:0 auto;
}
.head{
 width:1000px;
 height:160px;
 display:block;
}
.nav{
 width:990px;
 height:41px;
 display:block;
 background:url(imagesnav_bj01.jpg) no-repeat;
 font-size:14px;
 font-weight:bold;
 padding-left:10px;
}
.nav li{
 width:auto;
 height:41px;
 line-height:41px;
 display:table;
 float:left;
 text-align:center;
}
.nav li a{
 width:90px;
 height:41px;
 display:block;
 padding-left:2px;
 padding-right:4px;
 color:#fff;
}
.line a{
 background:url(imagesnav_line.jpg) right center no-repeat;
}
.nav li a:hover{
 width:90px;
 height:41px;
 display:block;
 padding-left:2px;
 padding-right:4px;
 color:#fff;
 background:url(imagesnav_bj02.jpg) center no-repeat;
}
.fu_nav{
 width:1000px;
 height:30px;
 display:block;
 background:url(imagesfu_nav_bj.jpg) repeat-x;
 margin-top:6px;
}
.shijian{
 width:264px;
 height:30px;
 display:block;
 float:left;
 background:url(imagesshijian.jpg) left bottom no-repeat;
 padding-left:36px;
 line-height:30px;
 margin-left:10px;
}
.search{
 width:287px;
 height:20px;
 line-height:20px;
 display:block;
 float:right;
 margin-right:10px;
 padding:5px 0 5px 23px;
 background:url(imagessearch_icon.jpg) left center no-repeat;
}
.search_kuang{
 width:146px;
 height:18px;
 line-height:18px;
 border:1px solid #CCCCCC;
 color:#888;
 padding:0 5px 0 5px;
}

.index_top{
 width:1000px;
 height:524px;
 display:block;
 margin-top:10px;
}
.index_tleft{
 width:220px;
 height:524px;
 display:block;
 float:left;
}
.tzgg{
 width:220px;
 height:250px;
 display:block;
}
.title01{
 width:220px;
 height:29px;
 display:block;
 background:url(imagestitle_bj01.jpg) no-repeat;
 line-height:29px;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 letter-spacing:2px;
}
.title01 a{
 display:block;
 float:right;
 margin:12px 10px auto 0;
}
.title_icon01{
 display:block;
 float:left;
 margin:11px 5px auto 10px;
}
.tzgg ul{
 width:198px;
 height:215px;
 display:block;
 border:1px solid #dadada;
 padding:4px 10px 0 10px;
}
.tzgg ul li{
 width:198px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;

}
.icon01{
 display:block;
 float:left;
 margin:10px 5px auto 0px;
}

.tzgg ul li a{
 width:188px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;
 display:block;
 float:left;
  white-space:nowrap;/*强制文本在一行内显示*/
 text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
 -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/
 overflow:hidden;/*溢出隐藏*/
 -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/
}
.kj{
 width:220px;
 height:274px;
 display:block;
 overflow:hidden;
}
.kj img{
 display:block;
 margin:0px;
 float: left;
padding-right: 5px;
padding-top: 5px;
}
.t_ten{
 display:block;
 margin-top:10px;
}
.t_ten1{
 width:105px;
 display:block;
 margin-top:10px;
 margin-left:5px;
 float:left;
}
.t_eight{
 display:block;
 margin-top:8px;
}
.index_tright{
 width:770px;
 height:524px;
 display:block;
 float:left;
 margin-left:10px;
}
.index_trt{
 width:770px;
 height:250px;
 display:block;
}
.pic_news{
 width:297px;
 height:233px;
 display:block;
 padding:8px 9px 9px 8px;
 background:url(imagespic_news_bj.jpg) no-repeat;
 float:left;
}
.zhyw{
 width:444px;
 height:249px;
 display:block;
 float:left;
 margin-left:10px;
 border:1px solid #dadada;
 border-top:none;
}
.title02{
 width:397px;
 height:26px;
 display:block;
 background:url(imagestitle_bj02.jpg) no-repeat;
 font-size:14px;
 font-weight:bold;
 color:#fff;
 letter-spacing:2px;
 padding-left:47px;
 line-height:26px;
}
.title02 a{
 display:block;
 float:right;
 margin:4px 10px auto 0;
}
.zhyw ul{
 width:424px;
 height:219px;
 display:block;
 padding:4px 10px 0 10px;
}
.zhyw ul li{
 width:424px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;
}
.zhyw ul li img{
 display:block;
 float:left;
 margin:10px 5px auto 0px;
}

.zhyw ul li a{
 width:320px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;
 display:block;
 float:left;
 color:#333;
  white-space:nowrap;/*强制文本在一行内显示*/
 text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
 -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/
 overflow:hidden;/*溢出隐藏*/
 -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/
}
.zhyw ul li span{
 float:right;
 color:#666;
}
.index_trb{
 width:770px;
 height:264px;
 display:block;
 margin-top:10px;
}
.index_news{
 width:378px;
 height:262px;
 display:block;
 float:left;
 border:1px solid #dadada;
}
.n_title{
 width:100%;
 height:29px;
 display:block;
 background:url(imagesn_title_bj01.jpg) repeat-x;
 font-size:14px;
 font-weight:bold;
 color:#fff;
 letter-spacing:2px;
}
.n_title a{
 display:block;
 float:right;
 margin:12px 10px auto 0;
}
.n_title span{
 width:87px;
 height:25px;
 display:block;
 margin:4px 0 auto 15px;
 float:left;
 background:url(imagesn_title_bj02.jpg) no-repeat;
 line-height:25px;
 padding-left:30px;
}
.index_news ul{
 width:358px;
 height:auto;
 display:table;
 padding:7px 10px 0 10px;
}
.index_news ul li{
 width:358px;
 height:27px;
 line-height:27px;
 *height:25px;
 *line-height:25px;
 background:url(imagesx_line.jpg) bottom repeat-x;
}
.index_news ul li img{
 display:block;
 float:left;
 margin:10px 5px auto 0px;
}

.index_news ul li a{
 width:240px;
 height:27px;
 line-height:27px;
 *height:25px;
 *line-height:25px;
 display:block;
 float:left;
 color:#333;
  white-space:nowrap;/*强制文本在一行内显示*/
 text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
 -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/
 overflow:hidden;/*溢出隐藏*/
 -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/
}
.index_news ul li span{
 float:right;
 color:#666;
}
.w_ten{
 width:10px;
 height:264px;
 display:block;
 float:left;
}
.ad{
 width:1000px;
 height:120px;
 display:block;
 margin-top:10px;
}
.index_bottom{
 width:1000px;
 height:454px;
 display:block;
 margin-top:10px;
}
.index_bleft{
 width:220px;
 height:454px;
 display:block;
 float:left;
}
.kjdh{
 width:218px;
 height:158px;
 display:block;
 border:1px solid #CFD277;
 background:url(imageskjdh_bj.jpg) repeat-x;
}
.kjdh_title{
 width:218px;
 height:23px;
 display:block;
 font-size:14px;
 font-weight:bold;
 color:#51321D;
 letter-spacing:2px;
}
.kjdh_title span{
 width:127px;
 height:23px;
 display:block;
 float:left;
 margin-left:9px;
 background:url(imageskjdh_bj02.jpg) no-repeat;
 text-align:center;
 line-height:23px;
}
.bmfw{
 width:218px;
 height:282px;
 display:block;
 border:1px solid #dadada;
 margin-top:10px;
}
.bmfu_title{
 width:218px;
 height:30px;
 display:block;
 background:url(imagesn_title_bj03.jpg) repeat-x;
}
.bmfu_title a{
 display:block;
 float:right;
 margin:12px 10px auto 0;
}
.bmfu_title span{
 width:95px;
 height:28px;
 display:block;
 line-height:28px;
 border-bottom:2px solid #216BB0;
 padding:0 6px 0 6px;
 font-size:14px;
 font-weight:bold;
 color:#216BB0;
 letter-spacing:2px;
}
.bmfu_title span img{
 display:block;
 float:left;
 margin:9px 6px auto 0px;
}
.index_bright{
 width:770px;
 height:454px;
 display:block;
 float:left;
 margin-left:10px;
}
.index_brt{
 width:770px;
 height:264px;
 display:block;
}
.jcfc{
 width:768px;
 height:178px;
 display:block;
 border:1px solid #dadada;
 margin-top:10px;
}
.jcfc_title{
 width:101px;
 height:100px;
 display:block;
 float:left;
 position:relative;
 margin:-9px 0 auto -6px;
 z-index:99;
}
#colee_left{
 float:left;
 margin-right:10px;
 position:relative;
 margin:0px 0 0 -85px;
 text-align:center;
}
#colee_left img{
 width:180px;
 height:129px;
 margin:15px 0px 0 11px;

 
}
#colee_left span{
 line-height:26px;
}
.link{
 width:998px;
 height:32px;
 display:block;
 border:1px solid #dadada;
 background:url(imageslink_bj.jpg) repeat-x;
 margin-top:10px;
}
.link_title{
 width:90px;
 height:32px;
 display:block;
 float:left;
 margin-left:10px;
 font-size:14px;
 font-weight:bold;
 line-height:32px;
}
.link_title img{
 display:block;
 float:left;
 margin:10px 6px auto 0;
}
.link_con{
 width:700px;
 height:22px;
 display:block;
 float:left;
 line-height:22px;
 margin-top:5px;
}
.content{
 width:1000px;
 height:auto;
 display:table;
 margin-top:10px;
}
.con_left{
 width:768px;
 min-height:770px;
 border:1px solid #dadada;
 float:left;
}
.main_title{
 width:100%;
 height:29px;
 display:block;
 background:url(imagesn_title_bj01.jpg) repeat-x;
 font-size:14px;
 font-weight:bold;
 color:#fff;
 letter-spacing:2px;
}
.main_title span{
 width:87px;
 height:25px;
 display:block;
 margin:4px 0 auto 15px;
 float:left;
 background:url(imagesn_title_bj02.jpg) no-repeat;
 line-height:25px;
 padding-left:30px;
}
.main_title p{
 float:right;
 font-size:12px;
 font-weight:normal;
 margin-right:10px;
 font-family:"宋体";
 background:url(imagesicon04.jpg)  left no-repeat;
 line-height:29px;
 padding-left:15px;
 color:#666;
}
.main_title p a{
 color:#666;
}
.main_title p a:hover{
 color:#FF9900;
}
.main{
 width:748px;
 height:auto;
 display:table;
 margin:10px 10px 0 10px;
 padding-bottom:10px;
 overflow:hidden;
}
.news_list{
 width:748px;
 height:auto;
 display:inline-table;
}
.news_list li{
 width:748px;
 height:29px;
 line-height:29px;
 background:url(imagesx_line.jpg) bottom repeat-x;
}
.news_list li img{
 display:block;
 float:left;
 margin:11px 6px auto 5px;
}
.news_list li span{
 float:right;
 margin-right:5px;
 color:#666;
}
.news_list li a{
 width:510px;
 height:29px;
 line-height:29px;
 display:block;
 float:left;
  white-space:nowrap;/*强制文本在一行内显示*/
 text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
 -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/
 overflow:hidden;/*溢出隐藏*/
 -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/
}
.page{ font-size:12px; width:auto; height:auto; display:table; margin:auto; margin-top:12px; margin-bottom:15px; float:right;}
.page li{ float:left; display:block; height:18px; line-height:18px; margin:4px  0 0 5px}
.page li a{border:1px solid #dadada;display:block;  padding:0 8px; white-space:nowrap; color:#666;}
.page li a:hover,.page li a.current{border:1px solid #dadada;display:block; background:#086CC2;  padding:0 8px; text-decoration:none; color:#fff;}


.con_right{
 width:220px;
 display:block;
 float:left;
 margin-left:10px;
}
.zi_news{
 width:218px;
 height:248px;
 display:block;
 border:1px solid #dadada;
 margin-top:10px;
}
.icon02{
 display:block;
 float:left;
 margin:11px 5px auto 0px;
}
.zi_news ul{
 width:198px;
 height:215px;
 display:block;
 padding:4px 10px 0 10px;
}
.zi_news ul li{
 width:198px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;

}


.zi_news ul li a{
 width:188px;
 height:26px;
 line-height:26px;
 *height:24px;
 *line-height:24px;
 display:block;
 float:left;
  white-space:nowrap;/*强制文本在一行内显示*/
 text-overflow:ellipsis; /*溢出省略号，支持ie、safari（webkit）*/
 -o-text-overflow:ellipsis; /*溢出省略号，支持opera*/
 overflow:hidden;/*溢出隐藏*/
 -moz-binding:url('ellipsis.xml#ellipsis');/*溢出省略号，支持firefox*/
}















.foot{
 width:1000px;
 height:auto;
 display:table;
 background:url(imagesfoot_bj.jpg) repeat-x;
 margin-top:10px;
 padding-top:8px;
 padding-bottom:10px;
}
.foot p{
 line-height:22px;
 text-align:center;
 color:#666;
}
.foot p a{
 color:#666;
}
.foot p a:hover{
 text-decoration:underline;
}
