@charset "utf-8";

/*主体*/
.mainpage{width:1000px; margin:0 auto; padding-bottom:40px; }

/*滚动新闻*/
.runnews_back{ width:100%; background:#ebebe9; height:219px; margin:0 auto ; padding-bottom:40px}
.runnews{ width:1000px; margin:0 auto; padding-top:25px;}
.acttitle{ background: url(/images/front/index/leftbackgroud.png) repeat-y scroll; height:165px; width:44px; position:absolute; z-index:1000;border-left:4px solid #0171bd;}
.acttitle_white{background:#fff; height:163px; width:15px; position:absolute; z-index:1000;border-left:4px solid #0171bd; border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}
.acttitle h2{ font:14px "微软雅黑","宋体"; color:#625d5d; float:left; width:20px; padding:10px 0 0 8px;}
	
.xzfc_b{width:990px; float: right;padding:4 8px;background:#fff;border:1px solid #cbcbcb; height:163px;}

#demo {overflow:hidden;height:150px;width:978px;}
#demo img {float:left;}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.cgpt_wk{height:174px;float:left;padding-top:10px; }
.cgpt_wk li{width:223px;float:left;margin-left:10px; border:#d8d8d8 solid 1px;}
.cgpt_img_bg{width:126px;height:97px;float:left;padding:4px 7px; _padding:4px 7px 1px 7px ;}
.cgpt_wz{width:210px;float:left;height:25px;line-height:25px;color:#333;font-size:12px; padding-left:8px; margin-top:8px;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;_margin-top:0;_height:22px;}
.cgpt_wz a{color:#333;font-size:12px;text-decoration:none;}
.cgpt_wz a:hover{color:#e58100;font-size:12px;text-decoration:none;}

.lm_xzfc{width:752px;float:left;}
.lm_xzfc li{width:160px;float:left;height:155px;padding-left:22px;margin-top:20px;}
.lm_xzfc img{width:160px;float:left;height:130px;}
.pic_wz{width:160px;height:30px;line-height:30px;text-align:center;color:#333;font-size:12px;float:left;}
.pic_wz a{color:#333;font-size:12px;text-decoration:none;}
.pic_wz a:hover{color:#e58100;font-size:12px;text-decoration:none;}

/*新闻中心&教师培育首页右*/
.news_style{width:742px; margin:8px auto 0; border-bottom:#CCC 1px solid;}
.news_style a{font:15px "微软雅黑","宋体"; color:#0081B2; float:left; width:700px; background:url(/images/front/common/liststyle.png) left no-repeat; padding-left:21px; margin-top:5px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:10px; font-weight:bold;}
.news_style a:hover{color:#c16622	;}
.news_style span{ color:#999; float:left; width:auto; margin-left:31px;font:12px "微软雅黑","宋体";}
.news_style em{  width:auto; margin-left:10px;font:12px "微软雅黑","宋体"; font-style:normal;}
.news_style p{font:12px "微软雅黑","宋体"; float:left; padding: 7px 0 0 31px;width:700px; max-height:34px;_padding: 5px 0 10px 21px; color:#666; display:block; overflow:hidden; }
.news_style li{ padding:10px 0;  border-bottom:#f0efef 1px solid;}
.news_style li .p-empty{ display:none;}
.news_style .new_sti{font:14px "微软雅黑","宋体"; color:#0081B2; float:left; width:650px; background:url(/images/front/common/new_sti.png) left no-repeat; padding-left:60px; margin-top:5px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:10px}

/*新闻详情*/
.newdetails{padding:0 25px;}
.newdetails h2{font:18px "微软雅黑","宋体"; width:950px; margin-bottom:10px;}
.newdetails_title{text-align:center; margin:20px auto 0; padding-bottom:15px; border-bottom:1px solid #e8e8e8; width:950px;}
.newdetails .news-head-gray{color:#999; margin-top:10px; width:855px;}
.newdetails p{ margin:0 auto; font-size:14px; line-height:28px; padding-top:10px;}
.detailsimg{margin:20px auto; text-align:center;}
.detailfoot{margin:25px auto 10px; text-align:center;  padding-top:30px; border-top:1px solid #e8e8e8; width:950px; }
.newdetails th{ font-weight:normal; background:#02356c repeat-x scroll; font:normal 12px "微软雅黑", "宋体"; color:#fff;}
/*.newdetails td { border: 1px solid #000000;color: #666666;padding: 10px 0;}*/
.newdetails td { color: #666666;padding: 10px 0;}
.newdetails .accessory{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.newdetails img{margin:0 auto; max-width:900px; text-align:center; height:auto;} 
.newdetails table{margin:0 auto;}

/*中心详情*/
.center{margin:30px 0 0 30px;}
.center h2{font:16px "微软雅黑","宋体"; background:url(/images/front/common/liststyle.png) left no-repeat scroll; padding-left:15px; margin-top:50px}
.center p{ width:660px;  padding:10px 0 0 15px; font-size:14px; line-height:20px}
.center img{ padding:15px 0 0 15px; margin-bottom:6px}

/*搜索*/
.search_style{width:742px; margin:8px auto 0; border-bottom:#CCC 1px solid;}
.search_style a{font:14px "微软雅黑","宋体"; color:#0081B2; float:left; width:700px; background:url(/images/front/common/liststyle.png) left no-repeat; padding-left:21px; margin-top:5px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:10px}
.search_style a:hover{color:#c16622;}
.search_style span{ color:#999; float:left; width:auto; margin-left:31px;font:12px "微软雅黑","宋体";}
.search_style em{  width:auto; margin-left:10px;font:12px "微软雅黑","宋体"; font-style:normal;}
.search_style p{font:12px "微软雅黑","宋体"; float:left; padding: 7px 0 0 31px;width:700px; max-height:34px;_padding: 5px 0 10px 21px; color:#666; display:block; overflow:hidden; }
.search_style li{ padding-bottom:30px; height:23px; *padding-bottom:30px;_margin-top:10px; border-bottom:#f0efef 1px solid;}

/*基层动态*/
.change_button{width:230px; height:28px; margin-top:8px;
               display: inline-block;
               margin-bottom:-10px;
               font-size: 14px;
               line-height: 20px;
               color: #333333;
               text-align: center;
               text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
               vertical-align: middle;
               background-color: #f5f5f5;
               *background-color: #e6e6e6;
               background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
               background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
               background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
               background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
               background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
               background-repeat: repeat-x;
               border: 1px solid #cccccc;
               *border: 0;
               border-color: #e6e6e6 #e6e6e6 #bfbfbf;
               border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
               border-bottom-color: #b3b3b3;
               -webkit-border-radius: 4px;
                  -moz-border-radius: 4px;
                       border-radius: 4px;
               filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
               filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
               *zoom: 1;
               -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
                  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
                       box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
                       border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-bottom:none;}
                       
.button_classes{ width:114px; display:block; float:left; padding:4px 0px; color:#444; font-size:14px;}
.button_chosen,.button_classes:hover{ background:#0171bd; color:#fff; text-shadow:none;}
.button_left{ border-top-left-radius:4px;}
.button_right{border-top-right-radius:4px;}
.vertical_button{ float:left; height:28px;  border-left:#fff 1px solid; border-right:#c3c3c3 1px solid;}
.dynamic{ margin-top:20px;}
.dynamic_title{ background:#4363b3; padding:8px 20px;  margin-left:-4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);font:14px "微软雅黑","宋体"; color:#fff;}
.dynamic_title:hover{ background:#0171bd; margin-left:-10px; color:#fff;}
.dynamic_title h2{ color:#fff; font:16px "微软雅黑","宋体"; letter-spacing:4px;}
.dynamic p a{ color:#404040; font:14px "微软雅黑","宋体"; text-overflow:ellipsis; white-space:nowrap; width:660px; overflow:hidden;background:url(/images/front/lesson/sw.png) no-repeat left; margin:15px 0 0 20px; padding-left:20px; display:block;}
.dynamic p a:hover{color:#4363b3;}
.dynamic span{color: #999999; font: 12px "微软雅黑","宋体"; margin:5px 0 0 40px; float:none; display:block;}
.gray_line{height:1px; width:670px; margin:0 auto; background:#d9d9d9; margin-top:20px;}
.department{ margin:30px 0 0 20px;}
.department a{ font-size:12px; color:#404040; background:url(/images/front/lesson/sw.png) no-repeat left; padding-left:20px; display:block; text-overflow:ellipsis; white-space:nowrap; width:660px; overflow:hidden; margin-bottom:10px;}
.department a:hover{color:#4363b3;}

.chouqian{background:url(/images/front/lottery/chouqian.png) no-repeat; display:block; width:165px; height:58px; margin:0 auto;}
.chouqian:hover{background:url(/images/front/lottery/chouqian_hover.png) no-repeat;}
.chouqianjieguo{text-align:center; border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; background:rgba(0,0,0,0.8); width:300px; height:164px; position:fixed; z-index:500; left:50%; margin-left:-150px; top:0; margin-top:250px;}


