@import url(public.css);
.container{}
.container .wrap{ width:980px; margin:0 auto; background:#FFFFFF; padding-top:20px}
.ca-bot{}
.pageset{ text-align:center; padding:10px 0 0 0}
a{}
a:hover{ color:#FF9604;}

.container .ct-title .currentPath{line-height:46px; line-height:46px;  padding-left:20px; background:url(../images/news/public/dqwz.jpg) left bottom no-repeat ;  font-size:14px;}
.container .sidebar{width: 270px;background: #fff;border-radius: 5px;overflow: hidden;}
.container .sidebar .sd-title{background: #254b60;height: 36px;padding: 0px 10px;color:#FFFFFF;font-size:16px;font-weight:bold;line-height: 34px;}
.container .sidebar .sd-body{ }
.container .sidebar .sd-body ul{padding-top:0px;margin:0 auto;}
.container .sidebar .sd-body ul li{
}
.container .sidebar .sd-body ul li a{display:block;height:37px;line-height:37px;font-size: 14px;padding-left: 10px;color:#262221;border: 1px solid #ddd;margin-top: -1px;}
.container .sidebar .sd-body ul li a:hover{
    text-decoration: none;
    color: #c87048;
}
.container .sidebar .sd-body ul li.sub_li{background: #fafafa url(imagesnewspublicico-1.jpg) 14px 16px no-repeat;font-size: 12px;font-weight: lighter;}
.container .sidebar .sd-body ul li.sub_li a{font-size:12px;font-weight:normal;height:38px;line-height:38px;padding-left:25px;}
.container .sidebar .sd-body ul li.sub_li a:hover{color:#FF9604;}

.container .sidebar .sd-bot{}


.container .content{width: 840px;padding-right:0px;padding-top:0px;}

.container .content #cnt_lst{ width:710px; margin:30px auto; padding:0px 0 0px 0;}
.container .content #cnt_lst li{  line-height:46px;  padding-left:0px; padding-right:20px; height:46px;background:#F4FAF8; border-top:1px solid #D9DADC }
.container .content #cnt_lst li a{ font-size:13px; background:url(imagesnewspublicico-2.jpg) 10px 21px 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(imagesnewspublicpic-bc.jpg) no-repeat;  padding:0px 0 0 0px;
width:215px;
 height:147px;
/*非IE的主流浏览器识别的垂直居中的方法*/
     display: table-cell;
     vertical-align:middle;
     /*设置水平居中*/
     text-align:center;
     /* 针对IE的Hack */
     *display: block;
     *font-size:128px;/*约为高度的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(imagesnewspublicico-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{
    padding: 30px;
    background: #fff;
    border-radius: 5px;
}
.container .content .ct-body .ct-b-t{font-size: 20px;font-weight:bold;line-height:1.8;padding-top: 10px;padding-bottom:10px;text-align:center;font-family: microsoft YaHei;}
.container .content .ct-body .ct-b-b{ padding:10px 0 10px 0;}
.container .content .ct-body .msgbar{text-align:center;padding:10px 0 10px 0;border-bottom: 1px solid #eee;color: #838383;margin-bottom: 1em;}








.container .content-all{}
.container .content-all .ct-body{ width:920px; margin:0 auto; padding:0px 0 0 0; }
.container .content-all .ct-body .ct-b-t{font-size:18px; font-weight:bold; line-height:1.8; padding-top:20px; padding-bottom:10px; border-bottom:1px solid #D1D2D4; text-align:center}
.container .content-all .ct-body .msgbar{ text-align:center; padding:10px 0 10px 0}

.container .content-all .ct-body .ct-b-b{padding:10px 0 10px 0;}
.container .content-all #cnt_lst{ width:920px;  margin:30px auto; padding:0px 0 0px 0;}
.container .content-all #cnt_lst li{line-height:46px;  padding-left:0px; padding-right:20px; height:46px;background:#F4FAF8; border-top:1px solid #D9DADC}
.container .content-all #cnt_lst li a{font-size:13px; background:url(imagesnewspublicico-2.jpg) 10px 21px no-repeat; float:left; padding-left:20px;}

.container .content-all #cnt_lst_pic_all{ width:960px;  padding:20px 0px 0px 0px;  }
.container .content-all #cnt_lst_pic_all li{ float:left; width:235px; margin-top:0px;  }
.container .content-all #cnt_lst_pic_all li .images-warp{ background:url(imagesnewspublicpic-bc.jpg) no-repeat;  padding:0px 0 0 0px;
width:215px;
 height:147px;
/*非IE的主流浏览器识别的垂直居中的方法*/
     display: table-cell;
     vertical-align:middle;
     /*设置水平居中*/
     text-align:center;
     /* 针对IE的Hack */
     *display: block;
     *font-size:128px;/*约为高度的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(imagesnewspublicico-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;  }


.container .table-top{}
.container .table-body{ padding:10px 0 8px 0}
.container .table-btn{ }
.container .xs_table_2 { margin:0 auto;  margin-bottom:10px; margin-top:20px; }
.container .xs_table_2 .xs_title{}
.container .xs_table_2 .xs_title .tab-t{ font-size:18px; font-weight:bold; line-height:36px; color:#273D77;  border-bottom:2px solid #7197D5; background:url(../images/news/public/ico-5.jpg) 10px 14px  no-repeat; padding-left:25px;}
.container .xs_table_2 .xs_title .tab-t .tab-t-l{ float:left}
.container .xs_table_2 .xs_title .tab-t .tab-t-c{}
.container .xs_table_2 .xs_title .tab-t .tab-t-r{float:left}
.container .xs_table_2 .table_li{ width:708px;  border:1px solid #D9D5D6; border-left:none; border-bottom:none; margin:0 auto;}
.container .xs_table_2 .table_li ul li{width:343px; border-left:1px solid #D9D5D6; border-bottom:1px solid #D9D5D6; padding:10px 0 10px 10px; float:left ; }
.container .xs_table_2 .table_li ul li a{color:#273D77; }
.container .xs_table_2 .table_li ul li a:hover{ color:#F37A09; text-decoration:none}

p{ font-size:14px; line-height:1.8; text-indent:28px;}