@import url(public.css);
.container{}
.container .wrap{ width:984px; margin:0 auto; background:#FFFFFF url(../images/news/public/main-bc.jpg) repeat-x; padding-left:20px; padding-right:20px;}
.ca-bot{}
.pageset{ text-align:center; padding:10px 0 0 0}
a{}
a:hover{ color:#FF8739;}

.container .ct-title .currentPath{line-height:41px; line-height:41px; background:url(../images/news/public/dqwz.gif) 0px 8px no-repeat; padding-left:20px;}
.container .sidebar{ width:206px;}
.container .sidebar .sd-title{ background:url(../images/news/public/left-title.jpg) no-repeat;  height:42px; padding:20px 0 0 22px; color:#5F2E1D; font-size:16px; font-weight:bold; color:#FFF; line-height:32px;}
.container .sidebar .sd-body{}
.container .sidebar .sd-body ul{ background:url(../images/news/public/left-ul-bc.jpg) repeat-y; padding-top:10px;}
.container .sidebar .sd-body ul li{ }
.container .sidebar .sd-body ul li a{  display:block; height:55px; line-height:55px; background:url(../images/news/public/left-li.jpg) no-repeat;  font-size:14px; font-weight:bold; padding-left:45px; width:156px;  }
.container .sidebar .sd-body ul li a:hover{ background:url(../images/news/public/left-li-on.jpg) no-repeat}
.container .sidebar .sd-body ul li.sub_li{ margin:0px 0 0px 0px;}
.container .sidebar .sd-body ul li.sub_li a{ background:url(../images/news/public/left-sub-li.jpg) no-repeat;  font-size:12px; font-weight:normal; height:38px; line-height:41px; padding-left:45px;}
.container .sidebar .sd-body ul li.sub_li a:hover{ background:url(../images/news/public/left-sub-li-on.jpg) no-repeat}

.container .sidebar .sd-bot{ background:url(../images/news/public/left-btn.jpg) no-repeat; height:30px; overflow:hidden;}


.container .content{ width:720px;  padding-right:30px; padding-top:40px;}

.container .content #cnt_lst{ width:710px; margin:0px auto;}
.container .content #cnt_lst li{  line-height:46px;  padding-left:0px; padding-right:20px; height:46px; background:url(../images/news/public/li-bc.jpg) center center no-repeat  }
.container .content #cnt_lst li a{ font-size:13px; background:url(../images/news/public/ico-8.gif) 10px 22px no-repeat; float:left; padding-left:20px;}
.container .content #cnt_lst_pic{ width:730px;  padding:20px 0px 0px 0px; }
.container .content #cnt_lst_pic li{ float:left; width:243px; margin-top:0px;  }
.container .content #cnt_lst_pic li .images-warp{ background:url(../images/news/public/pic-bc.jpg) no-repeat;  padding:0px 0 0 0px;
width:209px;
 height:149px;
/*非IE的主流浏览器识别的垂直居中的方法*/
     display: table-cell;
     vertical-align:middle;
     /*设置水平居中*/
     text-align:center;
     /* 针对IE的Hack */
     *display: block;
     *font-size:115px;/*约为高度的0.873，200*0.873 约为175*/
     *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

     
}
.container .content #cnt_lst_pic li .images-warp img{ vertical-align:middle;}
.container .content #cnt_lst_pic li .images-name{ width:170px;   font-size:12px; height:60px; margin-left:20px; padding-top:10px;}
.container .content #cnt_lst_pic li .images-name a{ display:block; height:24px;  line-height:24px; background:url(../images/news/public/ico-9.jpg) 0px 7px no-repeat; padding-left:15px;}
.container .content #cnt_lst_pic li .images-name a:hover{ text-decoration:none}
.container .content .ct-body{ width:700px; margin:0 auto; padding:0px 0 0 0}
.container .content .ct-body .ct-b-t{font-size:18px; font-weight:bold; text-align:center; line-height:1.8; padding-top:20px;}
.container .content .ct-body .msgbar{ text-align:center; padding:10px 0 10px 0}








.container .content-all{ width:960px; margin:0 auto; padding:0px 0 0 0; }
.container .content-all .ct-body{ width:960px; margin:0 auto; padding:20px 0 0 0}
.container .content-all .ct-body .ct-b-t{ font-size:18px; font-weight:bold; text-align:center; line-height:1.8;}
.container .content-all .ct-body .msgbar{ text-align:center; padding:10px 0 10px 0}

.container .content-all .ct-body .ct-b-b{ padding:20px 0 0 0}
.container .content-all #cnt_lst{ width:960px; margin:20px auto;}
.container .content-all #cnt_lst li{ line-height:46px;  padding-left:0px; padding-right:20px; height:46px; background:url(../images/news/public/li-bc.jpg) center center no-repeat }
.container .content-all #cnt_lst li a{  font-size:13px; background:url(../images/news/public/ico-8.gif) 10px 22px no-repeat; float:left; padding-left:20px;}

.container .content-all #cnt_lst_pic_all{ width:960px;  padding:20px 0px 0px 10px;  }
.container .content-all #cnt_lst_pic_all li{ float:left; width:240px; margin-top:0px;  }
.container .content-all #cnt_lst_pic_all li .images-warp{ background:url(../images/news/public/pic-bc.jpg) no-repeat;  padding:0px 0 0 0px;
width:209px;
 height:149px;
/*非IE的主流浏览器识别的垂直居中的方法*/
     display: table-cell;
     vertical-align:middle;
     /*设置水平居中*/
     text-align:center;
     /* 针对IE的Hack */
     *display: block;
     *font-size:115px;/*约为高度的0.873，200*0.873 约为175*/
     *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

     
}
.container .content-all #cnt_lst_pic_all li .images-warp img{ vertical-align:middle;}
.container .content-all #cnt_lst_pic_all li .images-name{width:170px;   font-size:12px; height:60px; margin-left:20px; padding-top:10px;}
.container .content-all #cnt_lst_pic_all li .images-name a{ display:block; height:24px;  line-height:24px; background:url(../images/news/public/ico-9.jpg) 0px 7px no-repeat; padding-left:15px;}
.container .content-all #cnt_lst_pic_all li .images-name a:hover{ text-decoration:none}

.container .content-all #cnt_link{ width:960px;  padding:20px 0px 0px 10px;  }
.container .content-all #cnt_link li{ float:left; width:240px; margin-top:0px;  }
p{ font-size:14px; line-height:1.8; text-indent:28px;}