/* 初始化 */
body,h1,h2,h3,h4,h5,h6,p,ul,dl,dd,input,div,from,table{margin:0 auto;padding:0;}
body{font-size:12px;font-family:"微软雅黑";color:#333;line-height:20px;}
a{text-decoration:none; color:#333;cursor: pointer;}
a:hover{ color:#ff5e1a;}
input{font-family:"微软雅黑"}
ul,ol{list-style:none}
img{border:0}
input{border:none}
.left{ float:left;}
.left:hover{background-color: #df2727}
.right{ float:right;}
.clear{ clear:both;float:left; width:100%;}
.mt10{ margin-top:10px;}
.mt30{margin-top:30px;}
.mt_mb100{margin-top: 100px;margin-bottom: 100px;}
.fwb{ font-weight:bold;}
.orange{ color:#ff5e1a;}
.green{ color:#49b092;}
.greylight{ color:#ccc;}
.grey{ color:#666;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.w1000{width:1000px;margin:0 auto; text-align:left;}
.w1300{width:1300px;margin:0 auto; text-align:left;}
/*头部*/
/* .header{ height:142px; background:url(../images/headbg.gif) repeat-x;} */

.head_top{ height:32px; line-height:32px; border-bottom:3px #e4e4e4 solid;}
.date{margin-left: 30px;}
.date:hover {
    background-color: #ffffff;
}
.lefts:hover{
	background-color: #ffffff;
}
.topapp{margin-right: 30px;}
.topapp a:hover{color: #0066ff;}
.head_middle{ height:98px;}
.head_botton{ height:41px; overflow:hidden;}
.site{ margin-right:20px;}
.site a{display:inline-block; padding:0 15px; height:32px;}
.site a.current{ background:#fff; border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;}
.city span{ display:inline-block; background:url(../images/location.gif) left center no-repeat; padding-left:22px;}
.city a{color:#ff5b19; padding:0 5px;}
.loginlink{ color:#d2d2d2;}
.loginlink a{ padding:0 10px;}
.logo{ padding-top:20px; width:340px;margin-left: 30px;}
.logo:hover{background-color: #ffffff}
.search{margin-top:30px;margin-right:50px; width:310px;}
.searchbox{ width:300px; height:32px; border:1px #e5e5e5 solid; position:relative; overflow:hidden;}
.s_input{ width:250px; position:absolute; height:32px; line-height:32px; border:none; padding:0 5px; background:none; color:#c8c8c8;}
/* 搜索框 */
.s_btn{ width:39px; position:absolute; height:32px; left:260px; cursor:pointer; border-left:1px #f4f4f4 solid; background:#f7f7f7; background:#f7f7f7 url(../images/sbtn.gif) center center no-repeat;}
/* .s_btn{ width:40px; position:absolute; height:32px; left:260px; cursor:pointer; background:#0066ff;} */

.app{ padding-top:15px; width:125px;}
.app span{display:inline-block; float:left; padding-top:14px;}
.app img{display:inline-block; float:right;}
#nav{line-height:41px; height:41px;border-right:1px #f2f2f2 solid; margin:2px 0 1px 0;}
#nav .title{ float:left; width:130px; font-size:18px; font-weight:normal; text-align:center;border-left:1px #f2f2f2 solid;}
#nav .subnav{ float:left; display:block; width:342px;}
#nav .subnav a{ padding:0 10px; color:#888;}
#nav .subnav a.fwb{ color:#333; font-size:14px;}
/* 页脚 */
.footer{background:#f0f0f0; height:145px; padding-top:15px;color:#ccc; margin-top:30px;}
.flinks{width:878px;height:52px;border:1px #e8e8e8 solid;}
.flinks .left{width:778px;height: 60px;line-height: 60px;text-align: center;}
.flinks ul li{display: inline;}
.flinks a{padding:0 10px;color:#888;font-size: 16px;}
/* .flinks span.fwb{ color:#333;} */
.fwb{background:url(../images/shouye3.png);color:#fff;float:left;font-size: 16px;padding: 6px 0px;width: 50px;text-align: center;}
.fwb2{background:url(../images/shouye3.png);color:#fff;float:right;font-size: 16px;padding: 6px 0px;width: 50px;text-align: center;}
.footmenu{ text-align:center; margin-top:15px; padding-top:15px;}
.footmenu a{ padding:0 15px;}
.footmenu2{ text-align:center; margin-top:15px; padding-top:15px;font-size: 14px;}
.footmenu2 a{ padding:0 15px;}
.copyright{text-align:center; padding-top:10px;}


.yema{display: table;text-align: center;}
.newpages{height:35px; padding:10px 0;display: table-cell;}
.pageinner{float: left;}
.newpages a{ background:url(../images/pagebg.gif) repeat-x; height:32px; display:block; float:left; width:auto; padding:0 12px; border:1px #e1e6ea solid; border-radius:3px; line-height:32px; text-align:center; margin-right:5px;}
.newpages a:hover{ background:#52b6f4; color:#fff; border:1px #52b6f4 solid;}
.newpages a.current{ background:none; color:#3aa4e6; font-weight:bold; border:none;}
.newpages a span{ height:32px; width:21px;}
.newpages a.pre,.pages a.next{ width:70px;}
.newpages a.pre span{background:url(../images/pre.gif) left center no-repeat; float:left; margin-right:3px;}
.newpages a.next span{background:url(../images/next.gif) left center no-repeat; float:right;margin-left:3px;}
.newpages a.pre:hover,.pages a.next:hover{background:url(../images/pagebg.gif) repeat-x;border:1px #e1e6ea solid;color:#3aa4e6;}

.eduevent{border:1px #e8e8e8 solid;margin: 10px auto 0 auto;}
.edu_top{width:100%;font-size: 16px;height: 40px;line-height: 40px;background-color: #f0f0f0;}
.edu_topfont{margin-left: 10px;}
.edu_list{border-bottom: 1px #e8e8e8 solid;font-size: 16px;height: 39px;line-height: 40px;}
.edu_title{margin-left: 30px;width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.edu_date{margin-right: 30px;}
.edu_title a:hover{color:#0066ff;}
.edu_title:hover{background-color: #ffffff05;}
