@import url(public.jpg.css);
.container{}
.container .ca-top{ background:url(../images/news/public/fla.jpg) no-repeat; width:1200px; height:206px; margin:0 auto; margin-top:1px;}
.container .ca-body{width:1100px; margin:0 auto; padding:20px 50px 20px 50px; background:#FFFFFF;}
.container .ca-bot{}
.container .wrap{ padding-top:0px;}
.ca-bot{}
.pageset{ text-align:center; padding:20px 0 20px 0;}


.container .ct-title{  height:40px; line-height:40px;  color:#0D3692; border-bottom:2px solid #0C4EC6;} 
.container .ct-title .ch-title{font-size:18px; text-align: center;}
.container .ct-title .ch-title-2{font-size:18px; text-align:center; background:url(../images/news/public/right-tit-bc.jpg) no-repeat right bottom; height:60px; line-height:60px; text-align:left;}
.container .ct-title .ch-title-2 div{ padding-left:20px; background:url(../images/news/public/ico-2.jpg) 0 26px no-repeat;}


.container .ct-title-3{  height:60px; line-height:60px;  color:#0F0F11;}
.container .ct-title-3 .ch-title-3{font-size:18px; text-align:center; height:60px; line-height:60px;}




.currentPath{ height:32px; line-height:32px;}
.currentPath a{ color:#022D3B; font-size:14PX;}

.container .content-all .ct-title{}

.container .content-all .ct-title .currentPath{}
.container .content-all .ct-title .currentPath a{}


.container .sidebar{ width:215px;}
.container .sidebar .sd-title{ background:url(../images/news/public/left-tit.jpg) no-repeat; height:70px; color:#FFFFFF; line-height:70px; padding-left:26px; font-weight:300; font-size:18px;}
.container .sidebar .sd-body{ background:#E4E4EE url(../images/news/public/left-bc.jpg) repeat-x; min-height:535px;}
.container .sidebar .sd-body ul.topmenu{ padding-top:0px; width:197px; margin:0 auto;}
.container .sidebar .sd-body ul.topmenu li{ padding-top:10px;}
.container .sidebar .sd-body ul.topmenu li a{ display:block;  font-size:16px;  line-height:52px; padding-left:25px; color:#101557; background:url(../images/news/public/left-li.jpg) no-repeat;}
.container .sidebar .sd-body ul.topmenu li a:hover{ background:url(../images/news/public/left-on.jpg) no-repeat; color:#FFFFFF; text-decoration:none;}
.container .sidebar .sd-body ul.submenu{ width:195px; margin:0 auto; display:none; border:1px solid #D2D2D2; border-top:NONE; background-color: #eeeef5;}
.container .sidebar .sd-body ul.currentsubmenu{ display:block;}
.container .sidebar .sd-body ul.submenu li{ padding-top:1px;}
.container .sidebar .sd-body ul.submenu li a{ display:block;   font-size:14px;  line-height:40px; padding-left:25px; color:#101557; background:url(../images/news/public/left-sub.jpg) no-repeat;}
.container .sidebar .sd-body ul.submenu li a:hover{ background:url(../images/news/public/left-sub-on.jpg) no-repeat; color:#E48809; text-decoration:none;}







.container .sidebar .sd-body ul li.sub_li{ width:170px; margin:0 auto; background:#FFFFFF;}
.container .sidebar .sd-body ul li.sub_li a{ background: url(../images/news/public/left-sub-li.jpg) 20px 15px no-repeat;  font-size:12px; font-weight:normal; height:38px; line-height:38px; padding-left:30px;}
.container .sidebar .sd-body ul li.sub_li a:hover{color:#4C74A8;}

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


.container .content{ width:840px; float:right;}
.container .content-all{}







.container .content .ct-body{margin:0 auto;}
.container .content .ct-body .ct-b-t{font-size:18px; font-weight:bold; line-height:1.8; padding-top:20px; color:#000000; padding-bottom:10px; text-align:center;}
.container .content .ct-body .ct-b-top{}
.container .content .ct-body .ct-b-b{ padding:10px 20px 10px 20px;}
.container .content .ct-body .ct-b-btn{}

.container .content .ct-body .msgbar{ text-align:center; padding:5px 0 5px 0; height:24px; line-height:24px;}

.container .content .ct-body .ct-b-b p{ font-size:14px; line-height:1.8; text-indent:0px; padding:5px 0 5px 0;}







.container .content-all .ct-body{}
.container .content-all .ct-body .ct-b-t{font-size:28px; font-weight:bold; line-height:1.8; padding-top:20px; color:#0A4587; padding-bottom:10px; text-align:center;}
.container .content-all .ct-body .msgbar{ text-align:center; padding:10px 0 10px 0;}
.container .content-all .ct-body .ct-b-top{}
.container .content-all .ct-body .ct-b-b{padding:10px 20px 10px 20px;}
.container .content-all .ct-body .ct-b-btn{}


.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(../images/news/public/pic-bc.jpg) 0 1px no-repeat;  padding:0px 0 0 0px;
width:215px;
 height:148px;
/*??ie????????????????????��????*/
     display: table-cell;
     vertical-align:middle;
     /*??????????*/
     text-align:center;
     /* ???ie??hack */
     *display: block;
     *font-size:127px;/*??????0.873??200*0.873 ??175*/
     *font-family:Arial;}
.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-3.jpg) 0px 9px 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 0px;}
.container .content-all #cnt_link li{ float:left; width:240px; margin-top:20px;}
.container .content-all #cnt_link li img{ height:43px;}





.pic-box{ width:886px; height:600px; padding-top:60px; background:url(../images/pic-bc.jpg) no-repeat; margin:0 auto;}




#cnt_lst_xc{ margin-top:20px; width:860px; overflow:hidden;}
#cnt_lst_xc li{ float:left; width:215px; height:210px;text-align: center;}
#cnt_lst_xc li img{ width:200px; height:140px; padding:3px;border:1px solid #DDDDDD;}
#cnt_lst_xc li a{ margin-top:20px; line-height:24px;}
.edui-upload-video{padding:3px;border:1px solid #DDDDDD;}

.lmdisp-title{ background:url(../images/news/public/table-tit.jpg) no-repeat; width:738px; height:85px;}
.lmdi-btn{ background:url(../images/news/public/table-btn.jpg) no-repeat; width:738px; height:22px;}
.lmdisp{ background:url(../images/news/public/tavle-bc.jpg) repeat-y ; width:678px;  padding:0px 30px 0 30px; line-height:24px; text-indent:24px;}



.dytab{ width:918px; margin:0 auto;}
.dytab td{ width:153px; text-align:center ;}
.dytab td img{ width:84px;}
.bl{font-size:22px; font-weight:bold; line-height:44px; padding-top:20px; color:#104785; padding-bottom:0px;}
.rdb{font-size:18px; font-weight:bold; line-height:36px; padding-top:20px; color:#D30E26; padding-bottom:0px;}




/* ??????css */
	.game163{ position: relative;  overflow: hidden; width: 676px; height:416px; background:url(../images/news/public/xc_bc.jpg) no-repeat; margin:0 auto; padding:10px 0 0 15px;}
	.game163 .bigImg{ height: 330px; position: relative;}
	.game163 .bigImg li img{ vertical-align:middle; width:662px; height:330px;}
	.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 30px; height: 30px;overflow: hidden; text-align: left;}

	.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
	.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../images/sprites1008.jpg) no-repeat 0 -3046px;}
	.game163 .sNext{ background-position: 0 -2698px;}
	.game163 .sPrev:hover{ background-position: 0 -3133px;}
	.game163 .sNext:hover{ background-position: 0 -2785px;}

	.game163 .smallImg{ float:left;  margin: 0 5px; display:inline; width: 628px; overflow: hidden;}
	.game163 .smallImg ul{ height:54px;  width: 9999px; overflow: hidden;}
	.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:87px; cursor:pointer;  display: inline;}
	.game163 .smallImg img{ border: 1px solid #dcdddd; width:80px; height:45px;}
	.game163 .smallImg .on img{ border-color: #1e50a2;}

	.game163 .pageState{ position: absolute; top: 350px; right: 12px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
	.game163 .pageState span{ color: #f00; font-size: 16px;}





.container .content #cnt_lst{ margin:20px auto; padding:0px 0 0px 0;}
.container .content #cnt_lst li{ line-height:46px;  padding-left:0px; padding-right:20px; height:46px;background:#4c74a82e;}
.container .content #cnt_lst li a{ font-size:13px; background:url(../images/news/public/ico-1.jpg) 10px 20px no-repeat; float:left; padding-left:20px;}



.container .content #cnt_lst_2{ width:691px; margin:20px auto; padding:0px 0 0px 0;}
.container .content #cnt_lst_2 li{ line-height:46px;  padding-left:0px; padding-right:20px; height:46px;background:#EDF7F9; margin-top:2px;}
.container .content #cnt_lst_2 li a{ font-size:13px; background:url(../images/news/public/ico-3.jpg) 10px 20px no-repeat; float:left; padding-left:20px;}


.container .content-all #cnt_lst{ margin:20px auto; padding:0px 0 0px 0;}
.container .content-all #cnt_lst li{line-height:46px;  padding-left:0px; padding-right:20px; height:46px;background:#4c74a82e;}
.container .content-all #cnt_lst li a{font-size:13px; background:url(../images/news/public/ico-1.jpg) 10px 20px no-repeat; float:left; padding-left:20px;}




.container .content #cnt_lst_pic_type{   padding:20px 0px 0px 0px;}
.container .content #cnt_lst_pic_type li{ float:left; width:280px; margin-top:0px;}
.container .content #cnt_lst_pic_type li .images-warp{}
.container .content #cnt_lst_pic_type li .images-warp img{ vertical-align:middle;}
.container .content #cnt_lst_pic_type li .images-name{ background:url(../images/news/public/pic_bc.jpg) no-repeat; width:249px; height:34px; height:60px;}
.container .content #cnt_lst_pic_type li .images-name a{ display:block; line-height:34px; text-align:center; color:#FFFFFF;}
.container .content #cnt_lst_pic_type li .images-name a:hover{ text-decoration:none;}


.container .content #cnt_lst_pic_type_man{   padding:20px 0px 0px 20px;}
.container .content #cnt_lst_pic_type_man li{ float:left; width:210px; margin-top:0px;}
.container .content #cnt_lst_pic_type_man li .images-warp{}
.container .content #cnt_lst_pic_type_man li .images-warp img{ vertical-align:middle;}
.container .content #cnt_lst_pic_type_man li .images-name{width:155px;   font-size:12px; height:60px; margin-left:0px; padding-top:10px; text-align:center;}
.container .content #cnt_lst_pic_type_man li .images-name a{ display:block; height:24px;  line-height:24px;}
.container .content #cnt_lst_pic_type_man li .images-name a:hover{ text-decoration:none;}




.table-body{ padding-top:20px;}
.table_li{ width:831px; margin:0px auto; background:url(../images/news/public/table-bc.jpg) repeat-y; border-bottom:1px solid #C2C2C2 ;}
.table_li ul li{width:276px; float:left ; height:38px; line-height:38px; text-align:center ;}
.table_li ul li a{}
.table_li ul li a:hover{}



.container .content #cnt_lst_pic{  padding:20px 20px 20px 20px;  margin-top:10px ;}
.container .content #cnt_lst_pic li{ margin-top:0px;}
.container .content #cnt_lst_pic li .images-box{ background:url(../images/news/index/line.jpg) bottom repeat-x; padding:20px 10px 20px 10px;}
.container .content #cnt_lst_pic li .images-warp{ width:210px; float:left;}
.container .content #cnt_lst_pic li .images-warp img{padding:2px;border:1px solid #DDDDDD; background:#FFFFFF; width:110px; height:145px;}
.container .content #cnt_lst_pic li .images-name-box{ float:left; width:550px;}
.container .content #cnt_lst_pic li .images-name{ width:190px;}
.container .content #cnt_lst_pic li .images-name a{ display:block; font-size:16px; height:32px;  line-height:32px; background:url(../images/news/public/ico-1.jpg) 0 11px no-repeat;  font-size:14px; font-weight:bold; padding-left:10px;}
.container .content #cnt_lst_pic li .images-name a:hover{ text-decoration:none;}
.container .content #cnt_lst_pic li .images-name-disp{ line-height:24px; font-size:14px; text-indent:24px;}
.container .content #cnt_lst_pic li .xq{ text-align:right;}
.container .content #cnt_lst_pic li .xq a{color:#4375C5; font-size:14px;}


.search_msg{line-height:46px;  padding-left:0px;}
#cnt_lst_src{ margin:20px auto; padding:0px 0 0px 0;}
#cnt_lst_src li{ line-height:46px;  padding-left:0px;}
#cnt_lst_src li a{ font-size:13px;}

