﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;
padding:0;
color:#333;
font:12px/24px tahoma,Helvetica,arial,sans-serif;
}
@media screen and (max-width: 1200px) {
    body{ width:1200px; }
}

a{ text-decoration:none;color:#222;}
a:hover{text-decoration:none;color:#d32b2c;}
a:visited{text-decoration:none;}

img{border:0px;}
h1,h2,h3{ padding:0; margin:0;}
p{ padding:0; margin:0;}
input{ vertical-align:middle}

ul,dl,dd,dt,li{margin:0;padding:0;text-indent:0;}
ol{list-style:none; margin:0; padding:0;}
li{list-style:none; }

/*clr*/
.clear{clear:both;}

/*f*/
.fl{float:left;}
.fr{float:right;}

/*f*/
.ft12{ font-size:12px}
.ft14{ font-size:14px}
.ft16{ font-size:16px}
.ft18{ font-size:18px}
.ft20{ font-size:20px}
.ft24{ font-size:24px}
.w1200{ width:1200px; margin:0 auto;}
.p10{ padding:10px;}
.p20{ padding:20px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pb30{ padding-bottom:30px;}
.m10{ margin:10px;}
.m20{ margin:20px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}


/*页面主体*/


.top_line{ height:82px; padding:20px 0; width:1200px; margin:0 auto;}
.logo{ float:left; width:690px;}
.search{ float:right; width:230px; height:40px; background:url(search.jpg) center no-repeat; font-size:14px; overflow:hidden; top:20px; position:relative;}
#search_keywords{ position:absolute; height:40px; line-height:40px; padding:0 15px; width:170px; *width:170px; border:0; color:#999; margin:0; background:none;outline:none;cursor:text;}
#search_btn{ position:absolute; right:0; width:60px; height:40px; border:none; margin:0; padding:0;cursor:pointer; outline:none; background:transparent;}
#search_btn:hover{ background:url(icon2.jpg) center no-repeat;}

.bg_red{ background:#d32b2c;}
.menu ul li{ float:left; width:108px; text-align:center; height:60px; line-height:60px; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.menu ul li a{ color:#fff;}

.con_fl{ float:left; width:660px; height:400px;}
.con_fr{ float:right; width:500px; height:400px; padding:0 15px;}

.bg_fff{ background:#fff;}
.con_line{ height:50px; line-height:50px; border-bottom:#d32b2c solid 2px; background:url(whg_02.jpg) left no-repeat; font-family:"微软雅黑"; font-size:16px; padding-left:30px; color:#d32b2c;}
.con_tit{ height:40px; line-height:40px; padding-top:10px; font-family:"微软雅黑"; font-size:18px; text-align:center; padding-left:10px; width:96%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.con_xq{ color:#888; font-size:14px; text-indent:28px; line-height:24px; height:70px; padding-bottom:10px; border-bottom:#e5e5e5 solid 1px; font-family:"宋体";}
.con_list ul{ padding:6px 0;}
.con_list ul li{ height:38px; line-height:38px; border-bottom:#eee dashed 1px;  font-size:16px; background:url(whg_03.jpg) left no-repeat; padding-left:20px; width:96%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}



/*首屏焦点图*/
.focus{ position:relative; width:660px; height:400px; background-color:#000; float:left;}  
.focus img{  width:660px; height:400px} 
.focus .shadow .title{width:660px; height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:15px; font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:15px; position:absolute; height:21px; text-align:right; z-index:200; }  
.focus .fbg div{overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#d32b2c;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(focus_btn.png) no-repeat; border-bottom-style:none}
.focus .prev{top:50%;margin-top:-37px; left:0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top:50%;margin-top:-37px; right:0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/*-----------------------------------------------------------------------------------教育培训css--*/

.bg_jypx{ background:url(whg_04.jpg) center no-repeat; height:686px; position:relative;}
.jy_fl{ float:left; width:560px; font-family:"微软雅黑"; font-size:24px; line-height:48px; padding-top:280px; padding-left:30px; position:relative;}
.jy_fl_new { width:800px; font-family:"微软雅黑"; font-size:24px; line-height:48px; padding-top:180px; margin:0 auto;}
.jy_fl p{ color:#111; text-shadow:#fff 0px 0px 1px;}
.jy_btn{ width:200px; height:50px; border-radius:25px; background:#d32b2c; text-align:center; color:#fff; margin-top:20px;}
.jy_btn a{ display:block; width:200px; height:50px; color:#fff; cursor:pointer;}

.jy_fr{ float:right; width:580px; position:relative;}

.jy_pic1{ width:300px; height:220px; border:#fff solid 5px; position:absolute; left:0; top:190px; background:#000;}
.jy_pic1 img{ width:300px; height:220px;}

.jy_pic2{ width:180px; height:130px; border:#fff solid 5px; position:absolute; left:325px; top:280px; background:#000;}
.jy_pic2 img{ width:180px; height:130px;}

.jy_pic3{ width:200px; height:150px; border:#fff solid 5px; position:absolute; left:0; top:440px; background:#000;}
.jy_pic3 img{ width:200px; height:150px;}

.jy_pic4{ width:160px; height:120px; border:#fff solid 5px; position:absolute; left:225px; top:440px; background:#000;}
.jy_pic4 img{ width:160px; height:120px;}

.jy_pic5{ width:160px; height:120px; border:#fff solid 5px; position:absolute; left:410px; top:440px; background:#000;}
.jy_pic5 img{ width:160px; height:120px;}


/*-----------------------------------------------------------------------------------公益乐学css--*/

.bg_gylx{ background:url(whg_05.jpg) center no-repeat; height:686px; position:relative;}
.gy_fl{ float:right; width:560px; font-family:"微软雅黑"; font-size:24px; line-height:48px; padding-top:280px; padding-left:30px; position:relative;}
.gy_fl p{ color:#111; text-shadow:#fff 0px 0px 1px;}
.gy_fr{ float:left; width:580px; position:relative;}

.gy_pic1{ width:300px; height:220px; border:#fff solid 5px; position:absolute; right:0; top:190px; background:#000;}
.gy_pic1 img{ width:300px; height:220px;}

.gy_pic2{ width:180px; height:130px; border:#fff solid 5px; position:absolute; right:325px; top:280px; background:#000;}
.gy_pic2 img{ width:180px; height:130px;}

.gy_pic3{ width:200px; height:150px; border:#fff solid 5px; position:absolute; right:0; top:440px; background:#000;}
.gy_pic3 img{ width:200px; height:150px;}

.gy_pic4{ width:160px; height:120px; border:#fff solid 5px; position:absolute; right:225px; top:440px; background:#000;}
.gy_pic4 img{ width:160px; height:120px;}

.gy_pic5{ width:160px; height:120px; border:#fff solid 5px; position:absolute; right:410px; top:440px; background:#000;}
.gy_pic5 img{ width:160px; height:120px;}


.bg_tpzs{ background:url(whg_06.jpg) center no-repeat; height:276px; padding-top:200px;}

#demo {overflow:hidden; width:1200px;}
#indemo {float:left; width:1200%;}
#demo1 ul li{float:left; width:250px; margin-right:20px; background-color: rgba(0,0,0,0.7);;}
#demo2 ul li{float:left; width:250px; margin-right:20px; background-color: rgba(0,0,0,0.7);}
#demo p{ line-height:40px; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#demo p a{ color:#fff; }
#demo1 {float: left;}
#demo2 {float: left;}



.footer{ background:url(whg_07.jpg) center no-repeat; height:205px; padding:80px 0; color:#fff; font-size:14px;}
.ft_nei{ padding-top:20px; line-height:30px;}
.ft_nei a{ color:#fff;}



/*-----------------------------------------------------------------------------------列表新闻页css--*/

.list_fl{ float:left; width:800px; padding-bottom:20px;}
.list_fr{ float:right; width:370px; padding-bottom:20px;}

.tit{ height:40px; line-height:40px; background:url(../images/sizhong_06.jpg) bottom left no-repeat; font-family:"微软雅黑"; font-size:16px; color:#d32b2c; border-top:#d32b2c solid 2px; padding-left:30px;}
.tit span{ float:right; padding-top:12px;}
.tit a{ color:#d32b2c;}
.tit em{ float:right; line-height:40px; font-family:"宋体"; font-size:12px; text-decoration:none; font-style:normal; color:#666;}
.tit em a{ color:#666; padding-left:10px; padding-right:10px;}

.list_all{ padding:10px 0px;}
.list_all ul li{ line-height:40px; font-size:16px; width:770px; background:url(whg_03.jpg) left no-repeat; padding-left:20px; border-bottom:#eee dashed 1px;}
.list_all ul li a{ color:#191919;}
.list_all ul li a:hover{ color:#c40503;}
.list_all ul li span{ float:right; font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px; color:#999;}

.p_bar{ padding-top:20px;height:40px; text-align:center;}
.p_bar a { border:#d32b2c 1px solid; padding:4px 10px; margin: 2px; COLOR: #d32b2c; text-decoration:none; background:#fff }
.p_bar a:hover { border:#d32b2c 1px solid; color: #d32b2c; }
.p_bar a:active { border:#d32b2c 1px solid;}
.p_bar a.p_curpage{ color: #fff; background-color: #d32b2c}


.fr_border{ border:#c9c9c9 solid 1px; border-top:0; padding:12px;}
.fr_list ul li{ background:url(whg_032.jpg) left no-repeat; padding-left:20px; font-size:14px; line-height:30px;}


/*-----------------------------------------------------------------------------------详情新闻页css--*/

.news_title{ line-height:36px; font-family:"微软雅黑"; font-size:24px; padding:30px 0; text-align:center;}
.news_xx{ text-align:center; color:#999; height:38px; line-height:38px; background:#f5f5f5;}
.news_xx span{ padding-left:10px; padding-right:10px;}
.news_nei{ padding:20px 0px; font-family:"SimSun","宋体"; font-size:16px; line-height:28px;overflow:hidden;}
.news_nei p{ padding:10px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.news_nei p{ font-family:"arial","SimSun","宋体"; text-indent:16px;}
}
.news_nei img{max-width:880px; _width:700px; text-align:center;}



/*-----------------------------------------------------------------------------------提交表单css--*/

.news_xx2{text-align:center; color:#fff; height:40px; line-height:40px; background:#d32b2c;font-family:"微软雅黑"; font-size:16px;}

.biao{ line-height:38px; font-size:16px; font-family:"微软雅黑"; color:#666; padding:30px 0; background:#f5f5f5;}
.biao td{ padding:0; padding-right:15px;}
.biao input{ height:24px; line-height:24px; padding:4px 10px; color:#666;}
.biao input.txt_input{ height:24px; line-height:24px; padding:4px 10px; color:#666; background:#fefefe; border:#d1d1d1 solid 1px; font-size:14px;}
