﻿*{margin:0; padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body {font:14px Arial,"STHeiti","Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;color:#444; background:#f6f6f6;}

fieldset, img { border:0; }
ol, ul { list-style:none; }
li{list-style-type:none;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0px;height: 0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

input, button, select, textarea { outline:none; }
textarea { resize:none; }
/*p{ text-align:justify;}*/
a { color: #666; text-decoration:none; }
a:hover { color: #0094db; text-decoration:none; }

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: center;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody {
  border-top: 2px solid #dddddd;
}
.table-striped tbody > tr:nth-child(even) > td,
.table-striped tbody > tr:nth-child(even) > th {
  background-color: #f9f9f9;
}
.table a {color:#2C84CC;}
.table a:hover {text-decoration: underline;}


#header{height:55px;background:#fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
#top{width:1000px;margin:0 auto;height:55px;}
#main{width:1000px;margin:10px auto;overflow: auto;}
.search{height:40px;width:1000px;background:#fff;margin-bottom:10px;}
.logo{height:55px;width:160px;float:left;}
.nav{float:left;margin-left:30px}
.nav ul li{position: relative; float:left;height:55px;line-height:55px;}
.nav>ul>li>a{padding:0 15px;height:55px;display:inline-block;float:left;font-size:16px;margin-left:10px;text-align:center;}
.nav ul li a:hover{background:#029ee8;color:#fff;}
.nav ul li:hover > ul { display: block; }

.nav ul ul { position: absolute; top: 100%;left:10px; display: none; background-color:#fff;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);z-index:1}
.nav ul ul li {height:30px;width:140px; float: none;text-align: center;}
.nav > ul > li > ul > li > a {display: block; height:30px;line-height:30px;color:#444;}
.nav ul ul li a:hover {background-color:#029ee8;color:#fff;}
.nav .nav-sub li {width:94px;}
.nav ul li.nav-hot {background:url(../images/hot.gif) no-repeat 10px 10px ;}
.nav ul li.nav-hot a:hover {background: #029ee8 url(../images/hot.gif)  no-repeat 0px 10px ;}

.sider-left{height:450px;/*height:200px;*/width:225px;float:left;background:#fff;}
.title{font-size:14px;padding-left:5px;height:30px;line-height:30px;border-bottom:1px solid #45B6F7;}

.namelist{margin-top:5px;}
.namelist li{float:left;/*width:220px;*/height:25px;font-size:14px;padding-left:10px;}
.namelist a{color:#444;}
.namelist a:hover{color:#0094da;}

.banner{width:530px;height:240px;float:left;margin-left:9px;}
.newzph{height:200px;width:530px;margin-left:10px;/*margin-top:10px;*/background:#fff;float:left;margin-bottom:10px;margin-top:10px;}
.hot{padding:10px 10px 0;overflow: auto;background:url("/skin/zph/images/hot1.png") no-repeat 12px 16px;height: 150px;overflow: hidden;}

.hot li{height:29px;line-height:29px;font-size:14px;border-bottom:1px dashed #ccc;padding-left:25px;overflow: hidden;}
.hot a{color:#444;}
.hot a:hover{color:#0094da;}
/*.hot1, .hot2, .hot3,.hot4,.hot5{background:url('../images/hot.png') no-repeat;}
.hot1{background-position:0 6px;}
.hot2{background-position:0 -17px;}
.hot3{background-position:0 -43px;}
.hot4{background-position:0 -69px;}
.hot5{background-position:0 -92px;}*/
/*----日历-----*/
.calendar
{
  font-size: 1em; /* change icon size */
  display: block;
  position: relative;
  width: 7em;
  height: 7em;
  background-color: #fff;
  border-radius: 0.6em;
  box-shadow: 0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 1px 0 1px #bdbdbd;
  overflow: hidden;
  margin:10px auto;
}
.calendar *
{
  display: block;
  width: 100%;
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}
.calendar strong{ position: absolute; top: 0; padding: 0.4em 0;  color: #fff;  background-color: #fd9f1b;  border-bottom: 1px dashed #f37302;  box-shadow: 0 2px 0 #fd9f1b;}
.calendar em{  position: absolute;bottom: 0.3em;color:#fd9f1b;}
.calendar span{font-size: 2.8em; letter-spacing: -0.05em; padding-top: 0.8em; color: #2f2f2f;}

.today{height:110px; text-align: center;}

.sider-right{height:450px;/*height:200px;*/width:225px;background:#fff;float:right;}
.sider-right ul{padding-left:10px;padding-left:5px;width:220px;}
.sider-right li{height:31px;line-height:31px;border-bottom:1px dashed #ccc;color:#dcdcdc;overflow:hidden;}
.sider-right a{color:#444;}

.fabu{/*border-top:2px solid #FA8712;*/margin-top:10px;padding:5px 0 5px 5px;color:#444;font-weight:bold;}
.qq{/*margin-left:30px;*/margin-bottom:10px;}
.qq p{font-size:12px;color:#444;height:25px;line-height:25px;margin-left:10px;margin-top:5px;}
.qq span{display: block;float: left;
padding: 5px;
margin:10px 10px 0;
border: 1px solid #EEE;
border-radius: 3px;
font-size: 12px;
}
.qq p b {font-size:14px; color:#FF734A;}
.qq span em{color:#FF734A;font-weight:bold;}

.ad{clear:both;}
.ad a{margin-bottom:5px;display: block;}
.con{overflow: auto;margin-top:5px;}
.citylist{width:325px;height:405px;background:#fff;float:left;margin-bottom:10px;position:relative;}
.venuelist,
.venuelist_m{width:325px;height:400px;background:#fff;float:left;margin-bottom:10px;position:relative;}
.venuelist-top {width:495px;height:400px;background:#fff;float:left;margin-bottom:10px;position:relative;}
.venuelist_m{margin:0 12px;}

.venuelist .top,
.venuelist_m .top {height:100px;width:316px;list-style-type: none;color:#444;margin-top:10px;font-size:12px;}

.venuelist-top .top {height:100px;list-style-type: none;color:#444;margin-top:10px;font-size:12px;}

.venuelist .top img,
.venuelist .top span,
.venuelist-top .top img,
.venuelist-top .top span,
.venuelist_m .top img,
.venuelist_m .top span{float:left;}

.venuelist .top p,
.venuelist_m .top p{float: left; margin-left:5px;width:190px;height:25px;line-height:25px;overflow: hidden;text-align: left;}
.venuelist-top .top p{float: left; margin-left:5px;width:290px;height:25px;line-height:25px;overflow: hidden;text-align: left;}
.top p.counsel{margin-top:5px;}

.venuelist .top p a,
.venuelist-top .top p a,
.venuelist_m .top p a{padding:3px 30px; background-color:#FF734A;color:#fff;border-radius:3px;margin-left:20px;}
.citylist .first {height: 57px;list-style-type: none; font-size: 14px;   background: url('../images/rili.jpg') no-repeat scroll 0px -40px transparent;margin-left: -15px;padding-left: 70px;padding-bottom:5px; }
.mid{margin:0 12px;}
.first strong a{color:#0094da;}

.citylist h2,
.venuelist h2,
.venuelist_m h2,
.venuelist-top h2,
.jobs h2{font-size:14px;width:150px;float:left;}
.citylist .title p,
.venuelist .title p,
.venuelist_m .title p,
.venuelist-top .title p,
.jobs .title p,
.city_venues .title p{font-size:12px;float:right;padding-right:10px;}
.citylist ul{padding:10px;list-style-type:square;padding-left:25px;}
.venuelist ul,
.venuelist-top ul,
.venuelist_m ul{list-style-type:square;padding-left:10px;list-style-position: inside;}
.citylist li,
.venuelist li,
.venuelist-top li,
.venuelist_m li{height:31px;line-height:31px;border-bottom:1px dotted  #eee;color:#dcdcdc;list-style-type: square;overflow: hidden;}
.venuelist-top em {}
.citylist li:hover{color:#0094da;}
.citylist a{color:#444;}
.citylist a:hover,
.venuelist a:hover,
.venuelist_m a:hover{color:#0094da;}
.citylist .title h2 a:hover{color:#444;}
p.month {color:#fff;position:absolute;left:28px;top:44px;font-size:14px;}
.date{color:#111;position:absolute;left:27px;top:70px;font-size:24px;}
.venue{color:#777;font-size:12px}
.free , .xiaoyuan{width:100%;background-color:#fff;float:left;margin-bottom:10px;}
.free h2 ,
.xiaoyuan h2{font-size:14px;color:#666;}
.free h2 em {font-size:16px;color:#FF734A;padding-right:4px;}
.xiaoyuan h2 em {font-size:16px;color:#45BCF9;padding-right:4px;}

.zph-list,
.xyzph-list {text-align: center;}
.zph-list .top,
.xyzph-list .top,
.zph-list-n .top-n{height:35px;line-height:35px;font-weight:bold;/*background-color:#f5f5f5;*/color:#666;border-bottom:1px solid #eee;}
.zph-list .top .top-time,.zph-list-n .top-time-n{}
.zph-list .top-time em, .xyzph-list .top-time em { font-size:12px;color:#fff;background-color:#3EBB2B;padding:0px 5px;border-radius:3px;}
.zph-list ul{}
.zph-list ul li,
.xyzph-list ul li {height:35px;line-height:35px;overflow: hidden;}
/*.zph-list ul li:hover{background-color:#f5f5f5}*/
.zph-list li.top:hover{background:none;}
.zph-list ul li a,
.xyzph-list ul li a,
.zph-list-n ul li a{color:#2C84CC;}
.zph-list ul li a:hover,
.xyzph-list ul li a:hover,
.zph-list-n ul li a:hover{text-decoration: underline;}
.zph-list .topic{width:330px;float:left;overflow: hidden;}
.zph-list .top-time{width:210px;float:left;}
.zph-list .top-venue{width:150px;float:left;}
.zph-list .top-add{width:310px;float:left;}
.xyzph-list .topic{width:480px;float:left;overflow: hidden;}
.xyzph-list .top-time{width:210px;float:left;}
.xyzph-list .top-add{width:310px;float:left;}

.jobs{width:1000px;background:#fff;margin-bottom: 10px;overflow: auto;}

.jobs li{width:333px;height:30px;line-height:30px;float:left;color:#dcdcdc;overflow:hidden;}
.jobs li a{color:#444;height:30px;line-height:30px; overflow: hidden;}
.jobs a.company{float: left;padding-left:10px;}
.jobs a.job{float:left;padding-left:5px; font-size:12px;color:#0179CA}

.jobs span{font-size:12px;height:30px;line-height:30px;padding-left:5px;}
.jobs span a{padding-left:5px;color:#FA8712;}

.link{width:1000px;background:#fff;height:auto;margin:0 auto;overflow:auto;}
.link ul{padding:5px 10px;}
.link li,.links li{float:left;margin-right:10px;padding-bottom:10px;text-align:center;}

.links{overflow: auto;width:1000px;font-size:12px;}
.links a{color:#444;}
.links a:hover{color:#FA8712}

.footer{height:100px;background:#6e6e6e;}

.about,.copy{margin:0 auto;width:1000px;text-align:center;padding-top:20px;}
.about a{color:#fff;padding-left:20px;}
.copy{color:#aaa;}
.logo_footer{background:url('../images/logo_index.png') no-repeat;}

.index_xjh{height: 30px;clear: both;background-color:#FFF;line-height: 30px;margin-bottom: 10px;font-size: 16px;font-weight: 700;text-align: center;}
/*-------------------场馆--------------------*/
.ven_main{width:1000px;margin:0 auto;margin-top:10px;background:#fff;overflow: auto;}
.ven_intro{}
.ven_intro .ven_img{float:left;width:242px;padding-right: 10px;margin-top:20px;}
/*.ven_intro .ven_p{overflow: auto;}*/
.ven_intro h1{font-size: 16px;color: #0094db;}
/*.ven_intro .ven_p a{color:#0094db;}*/

.ven_intro p{text-align: left;line-height: 180%;text-indent: 2em;}
.ven_intro span{float: left;margin-left: 25px;margin-top: 5px;}
.ven_intro p em {font-weight:bold;color:#FF734A;}
.ven_intro span em{font-style: normal;color: #fff;padding: 0px 10px;}
.ven_contact{margin-bottom:10px;}
.ven_contact span{line-height:22px;padding-left:10px;display: block;font-size:12px;}
.ven_p {float:left; width:498px;}
/*-----------内页------------*/

.cr_nav{height:20px;line-height:20px;background:#fff;}
.pr_main{width:1000px;height:920px;margin:0 auto;margin-top:10px;background:#fff;padding-left:10px;}
.zph_main{width:1000px;margin:10px auto;background:#fff;overflow: auto;}
.crumbs{height:35px;line-height:35px;background:#fff;font-size:12px;padding-left:10px;}
.city_nav{width:780px;height:35px;line-height:35px;border-bottom:2px solid #FA8712;}
.city_nav span{display:block;float:left;}
.city_nav ul{float:left;}
.city_nav li{float:left;}
.city_nav a{width:20px;padding-left:10px;font-weight:bold;color:#666;}
.city_nav a:hover{color:#FA8712;}

.con_m{width:750px;float:left;text-align:center;border-right: 1px solid #ccc;padding:0 10px}
.con_list{clear:both;padding-bottom:10px;}
.con_list ul{overflow: auto;}
.con_list li{float:left;width:750px;height:30px;}
.con_list a:hover{color:#0094da;}
.list_top{margin-top:3px;}
.con_list span{display:block;}
.topic,.time,.cityname,.venues{float:left;}
.con_list .topic{width:410px;text-align:center;height:35px;line-height:35px;}
.con_list .topic a{text-align:center;height:35px; color: #2C84CC;}
.con_list .topic a:hover {text-decoration: underline;}
.con_list .time{width:160px;}
.con_list h3{margin-top:20px;font-size: 16px;color: #666;border-bottom: 2px solid #45BCF9;padding-bottom: 10px;}
.oldtime{margin-top:10px;color:#999}
.oldtime .topic a{color:#999;}
.cityname{width:80px;}
.venues{width:180px;}
.venues_map{background:url(../images/dw.png) no-repeat 0 -30px;height:20px;width:20px;}
.con_list li{height:35px;line-height:35px;border-bottom:1px solid #eee;overflow: hidden;}
.con_list ul li a{display:inline-block;}

.page{text-align: center;}
.page a{border:1px solid #ddd;height:25px;line-height:25px;display:inline-block;padding:0 10px;margin-left:5px;}
.page a:hover{background-color:#0094da;color:#fff;}
.page a.select{background-color:#0094da;color:#fff;}
.page a.cur{background-color:#0094db;color:#fff;}

.con_sider{width:225px;float:left;background:#fff;padding-bottom:10px;}
.con_sider #allmap {height:200px;width:220px;margin:10px 0 10px 5px;}

.com_new li{height:28px;line-height:28px;width:210px; overflow:hidden;padding-left:5px;}
.com_new span{height:28px;line-height:28px;display: block;}
.title_n{font-size:15px;margin-left: 5px;padding-left: 5px;height: 28px;line-height: 28px;font-weight: bold;border-bottom:1px solid #ccc;}
.hot_city{margin:10px 0;}
.hot_city a{width: 85px;height: 25px;line-height: 25px;display: inline-block;margin-left: 10px;}
.hot_venues{background-color: #fff;}
.hot_venues a{width: 170px;height: 25px;line-height: 25px;display: inline-block;margin-left: 10px;padding-left:20px;background: url('../images/rank.png') no-repeat;}
.hot_venues .rk1{background-position: 0px 7px;}
.hot_venues .rk2{background-position: 0px -15px;}
.hot_venues .rk3{background-position: 0px -35px;}
.hot_venues .rk4{background-position: 0px -56px;}
.hot_venues .rk5{background-position: 0px -77px;}
.hot_venues .rk6{background-position: 0px -98px;}
.hot_venues .rk7{background-position: 0px -119px;}
.hot_venues .rk8{background-position: 0px -139px;}
.hot_venues .rk9{background-position: 0px -161px;}
.hot_venues .rk10{background-position: 0px -183px;}
.all,.all_pr{width:1000px;margin:10px auto;background:#fff;clear:both;}
.all ul{overflow: auto;padding-bottom:5px;}
.all li,.all_pr li{float:left;text-align:center;padding-top:5px;margin-left:10px;}
.all .all-link {padding:10px;}
.all .all-link a {margin-right:10px;}

.footer{clear:both;}

.main_zph{width:760px;overflow:auto;float: left;border-right:1px solid #ddd;padding-right:9px;}
.title_zph{text-align: center;}
.title_zph h1{font-size:18px;}
.source {font-size:12px;text-align: center;color: #888;margin-top:5px;height:28px;line-height:28px;padding:0 190px;overflow: hidden;}
.intro{height:auto;margin:5px 10px 0 10px;padding:10px;}
.info_zph{position: relative;}
.info_zph span{display: block;height:25px;line-height:25px;}
.info_zph .tips{padding: 5px;margin-top: 5px;background-color: #FCF8E3;border: 1px solid #FBEED5;border-radius: 4px;font-size: 12px;color: #C09853;}
.info_zph p{height:25px;line-height:25px;float:left;padding-right:10px;}
.info_zph a{display: inline-block;height:25px;line-height:25px;}
.map_ven{background:url(../images/dw.png) no-repeat 0 -30px;height:20px;width:60px;padding-left:15px;font-size:12px;margin-left:5px;}
.info_zph a.map_ven{color:#0094da;}
.info_zph a.map_ven:hover{color:#FA8712;}
.img_zph{width:242px;height:150px;float:right;position:absolute;top:15px;right:20px;}
.subtitle{height:29px;line-height:29px;border-bottom:1px solid #e7e7e7;margin:10px 10px 0 10px;clear:both;}
.subtitle h2{font-size:14px;float:left;border-bottom:1px solid #FA8712;}
.subtitle em{color:#e7e7e7;font-size:14px;margin-left:5px;}
.co_intro{line-height:160%;margin:10px;}
.co_intro p{text-indent:2em; line-height: 1.8;}
.co_intro table{border-collapse: collapse;margin:0 auto;}
.co_intro table td{padding:5px;}
.co_intro table td p{/*text-align: center;*/text-indent: 0;}
.process{text-align: center;margin-left:80px;margin-top:20px;overflow: auto;}
.step{display:block;width:100px;float:left;border:1px solid #ccc;border-radius:30px;margin-left:10px;padding: 3px 5px;}
.map_zph{margin-top:10px;}
.recent{margin:10px 0 10px 10px;}
.recent li{height:25px;line-height:25px;overflow: hidden;}
.recent li a{color:#0071ad;}
.recent span{margin-right:10px;text-align: center;}
.recent .topic{width: 440px;text-align: left;}
.recent .venues{width:150px;}
.recent .time{width:130px;}
.weixin img {margin-left: 20px;}
.weixin p {text-align: center;}

/*------------资讯------------------*/

.mbox{width:1000px;overflow: auto;margin:10px auto;background-color:#fff;box-shadow:0 3px 5px rgba(4,0,0,0.2);}
.main_news{width:700px;overflow:auto;float:left;padding:0 0 20px 20px;}
.main_news h1{margin:5px 0 0;font-weight: 400;font-size: 22px;}
.main_news .crumbs {padding-left:0px;}
.main_news .author{height: 30px;line-height: 30px;padding-left: 10px;margin-top: 10px;color: #888;font-size: 12px;padding-bottom:10px;}
.main_news .author a{color:#0094db;margin-left:10px;}
.main_news .author a:hover{text-decoration: underline;}
.main_news .text p{font-size:14px;line-height:180%;text-indent:2em;padding-bottom:10px;}
.main_news .text img{display: block;margin:0 auto;}
.main_news .share{height: 45px;background: #f6f6f6;margin: 10px auto;}
.main_news a{color:#2C84CC;}
.main_news a:hover{text-decoration: underline;}
.main_news .rlink{border-top:1px solid #eee;}
.main_news .rlink ul{padding:15px;overflow: auto;}
.main_news .rlink li{float:left;width:335px;line-height:180%;}
.sider{width:250px;float:left;margin:30px 0 0 20px;}
.referral,.zph_new{}
.zph_new{margin-top:10px;clear:both;}
.zph_new ul,.referral ul{overflow: auto;margin-top:10px;}
.zph_new ul li,.referral ul li{line-height:180%;height:28px;line-height:28px;overflow: hidden;padding-left:10px;}
.zph_new ul li a.time{}
.sider h3{font-weight: 400;height: 24px;color: #FFF;font-size: 14px;line-height: 24px;border-bottom:1px solid #44a0ff;margin-top:10px;}
.sider h3 span{background-color: #44a0ff;display: inline-block;padding:0 10px;}
.collge{margin-bottom:10px;overflow: auto;}
.collge ul{margin-top:5px;}
.collge li{float:left;margin-right:8px;background-color:#ff8c8c;margin-top:5px;border-radius:2px;}
.collge li a{color:#fff;display: block;padding:1px 5px;}


.tagtop{border-bottom: 1px dashed #ccc;background: url("../images/icons.png") no-repeat 0 3px;margin-bottom:20px;}
.tagtop h1{padding-left:30px;font-size:18px;font-weight:700;margin-bottom: 20px;}
.main_news dl{overflow: auto;border-bottom: 1px dashed #ccc;padding-bottom: 15px;}
.main_news dt{float:left;}
.main_news dt img{height:153px;width:230px;}
.main_news dd{overflow: auto;padding-left:10px;}
.main_news dd h2{font-size:18px;font-weight:400;padding-bottom: 5px;}
.main_news dd p{color:#666;line-height:160%;}
.main_news dd h2 a{color:#444;}

.info{margin-bottom:15px;}
.info p{padding-top:10px;}
.info p strong{color:#f90}
/*.main_news .text h2{font-size: 14px;margin-bottom: 10px;color: #0094DB;border-bottom:1px solid #eee;padding-bottom:5px;}*/
.main_news .text h2{font-size: 14px;margin-bottom: 10px;border-left: 5px solid #F90;padding-left: 10px;height: 14px;line-height: 14px;padding-bottom: 1px;margin-left: -20px;margin-top:5px;}
.main_news .text table,.content table{border-collapse: collapse;margin:0 auto;border-color:#444;}
.main_news .text table td,.content table td{padding:5px;border:1px solid #666;}
.main_news .text table td p,.content table td p{/*text-align: center;*/text-indent: 0;}
.new_xjh li{margin-top:10px;overflow: hidden;padding-left:10px;}
.new_xjh li span{color: #999;font-size: 13px;float: left;width: 250px;}
.new_xjh li em{float: right;color: #F90;width: 70px;font-size:12px;}
.new_xjh li a{display: block;font-size: 14px;overflow: hidden;white-space: nowrap;width: 12em;float: left;}
/*-------------------市级---------------------*/
.city_main{width:1000px;margin:0 auto;margin-top:10px;background:#fff;padding-left:10px;overflow: auto;}
.city_venues,.city_venues_r{width:384px;height:430px;float: left;margin-top:10px;margin-left:1px;}
.city_venues_r{margin-left:11px;}
.city_venues h2,.city_venues_r h2{font-size:15px;width:100px;float:left;}
.city_venues .title,.city_venues_r .title{width:370px}
.city_venues_r .title p{font-size:12px;float:right;padding-right:10px;}
.ve_first{margin-top:10px;}
.ve_first img{float: left;}
.ve_first p{float: left; margin-left:10px;width:220px;height:25px;line-height:25px;overflow: hidden;text-align: left;}
.ve_first p a{height:25px;line-height:25px;font-size:16px;}
.ve_first span{float: left;}
.city_venues ul,.city_venues_r ul{list-style-type: square;}
.city_venues ul li,.city_venues_r ul li{height:31px;width:370px;line-height:31px;border-bottom:1px dashed #ccc;text-align: left;color: #DCDCDC;list-style-position: inside;overflow: hidden;}
.city_venues .ve_first,.city_venues_r .ve_first{height:120px;width:380px;list-style-type: none;color:#444;margin-left:0;border:none;}
.page{margin-top:20px;}
.all_pr{height:100px;}
.link_in{width:1010px;background:#fff;height:auto;margin:0 auto;margin-top:10px;overflow:auto;}
.link_in .title{font-size:15px;font-weight:bold; padding-left:10px;height:35px;line-height:35px;border-bottom:1px solid #ccc;}
.link_in ul {padding:10px 0;}
.link_in li{width:96px;}

/*baidu地图*/

.map_zph #allmap {height: 350px;width:100%;overflow: hidden;text-indent: 0;}
#result {width:100%;font-size:12px;}
.BMapLib_SearchInfoWindow{font:12px arial,宋体,sans-serif;position:absolute;border:1px solid #999;background-color:#fff;cursor:default}.BMapLib_SearchInfoWindow form,.BMapLib_SearchInfoWindow ul,.BMapLib_SearchInfoWindow li{margin:0;padding:0}.BMapLib_SearchInfoWindow img{border:0}.BMapLib_SearchInfoWindow ul{list-style:none}.BMapLib_SearchInfoWindow .BMapLib_bubble_top{border-bottom:1px solid #ccc;height:31px}.BMapLib_SearchInfoWindow .BMapLib_bubble_title{line-height:30px;background-color:#f9f9f9;overflow:hidden;height:30px;padding:0 5px;font-size:12px}.BMapLib_SearchInfoWindow .BMapLib_bubble_tools{padding-right:5px;position:absolute;top:0;right:0;height:30px;width:64px;z-index:10000}.BMapLib_SearchInfoWindow .BMapLib_bubble_tools div{float:right;height:30px;width:22px;cursor:pointer;background-color:#f9f9f9;cursor:pointer;overflow:hidden}.BMapLib_SearchInfoWindow .BMapLib_bubble_close{background:url('../images/iw_close.gif') no-repeat center center}.BMapLib_SearchInfoWindow .BMapLib_sendToPhone{background:url('../images/phone.png') no-repeat center center}.BMapLib_SearchInfoWindow .BMapLib_bubble_center{z-index:3}.BMapLib_SearchInfoWindow .BMapLib_bubble_content{padding:3px 5px;overflow-x:auto;overflow-y:hidden}.BMapLib_SearchInfoWindow .BMapLib_bubble_bottom{display:block;z-index:2}.BMapLib_SearchInfoWindow .BMapLib_trans{z-index:5;position:absolute;bottom:-31px;*bottom:-32px}.BMapLib_SearchInfoWindow .BMapLib_nav{width:100%;height:75px;overflow:visibile;position:relative}.BMapLib_SearchInfoWindow .BMapLib_nav input{vertical-align:middle}.BMapLib_SearchInfoWindow .iw_bt,.BMapLib_SearchInfoWindow .iw_bt_down,.BMapLib_SearchInfoWindow .iw_bt_over{width:48px;height:26px;line-height:18px;cursor:pointer;border:0;padding:0;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -87px;vertical-align:middle}.BMapLib_SearchInfoWindow .iw_bt_over{background-position:-52px -87px}.BMapLib_SearchInfoWindow .iw_bt_down{background-position:-104px -87px;font-weight:700}.BMapLib_search_text{width:100%;height:20px;line-height:20px;border:1px solid #a5acb2}.BMapLib_trans_text{width:100%;height:20px;line-height:20px;border:1px solid #a5acb2}.BMapLib_nav_tab{height:30px;width:100%;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 0}.BMapLib_nav_tab li{position:relative;float:left;width:114px;height:25px;padding-top:5px;text-align:center;border-left:1px solid #dadada;cursor:pointer;overflow:hidden;width:33%}.BMapLib_nav_tab .BMapLib_icon{display:inline-block;position:relative;width:10px;height:15px;top:3px;margin-right:7px;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -136px}.BMapLib_nav_tab .BMapLib_icon_tohere{background-position:-15px -136px}.BMapLib_nav_tab .BMapLib_icon_nbs{width:14px;height:14px;background-position:-30px -136px}.BMapLib_nav_tab li.BMapLib_first{border-left:0}.BMapLib_nav_tab li:hover{text-decoration:none}.BMapLib_nav_tab li.BMapLib_current{color:#4d4d4d;cursor:default;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 -44px}.BMapLib_nav_tab_content li{padding:10px 0 0 0;position:relative;height:22px;font-family:"宋体"}.BMapLib_sms_tab_container{height:35px;background:#fcfcfc;position:relative;z-index:20;font-size:12px;font-weight:bold;line-height:35px;padding-left:10px}.BMapLib_sms_pnl_phone{position:relative;z-index:10;padding:10px 15px 10px 15px;border-top:solid 1px #f2f2f2;font-size:12px}.BMapLib_ap{float:left;width:263px;height:172px;overflow-x:hidden;overflow-y:auto}.BMapLib_ap th{text-align:right;font-weight:normal}.BMapLib_mp{background:#f6f6f6;padding:10px;height:152px;overflow-x:hidden;overflow-y:auto}.BMapLib_mp_title{font-weight:bold;height:18px;line-height:18px;padding-bottom:5px}.BMapLib_msgContent{font-size:12px:line-height:16px;word-break:break-all;　　word-wrap:break-word}.BMapLib_popup_close{padding:10px;background:url('../images/iw_close.gif') no-repeat center center transparent;border:0 none;cursor:pointer;height:13px;position:absolute;right:8px;top:8px;width:14px;z-index:50}.BMapLib_sms_input{ime-mode:disabled}.BMapLib_sms_input_l{width:90px}.BMapLib_sms_input_s{width:35px}.BMapLib_sms_declare_phone{color:#707070}#BMapLib_sms_tip{color:red;padding-left:20px}#BMapLib_success_tip{font-size:12px;text-align:center;padding:50px 0 20px 0;color:red}#BMapLib_activateTip{padding-left:5px;color:red}

.bdcs-container{display: block;float: left;margin-top: 8px;margin-left: 200px;}

/*-------------其他---------*/
#fabu{width:1000px;height:500px;background-color: #fff;margin:0 auto;color:#444;margin-top:10px;}
#fabu p{text-align: center;padding-top:200px;}
.main_e{background-color:#fff;}
.error{background:url('/images/404.jpg') no-repeat;height:518px;width:800px;margin:0 auto;}
.error p{text-align: center;padding-top: 420px;}
.error p a{display: inline-block;background: none repeat scroll 0% 0% #9DBAD0;padding: 10px 40px;color: #FFF;border-radius: 3px;}
.error p a:hover{background:#8fa9bc;}

.box{width:1000px;margin:20px auto 10px;overflow:auto;}
.help_l{width:210px;float:left;background-color:#fff;min-height:470px;}
.help_l ul{padding-top:20px;overflow: auto;}
.help_l li{height: 40px;line-height: 40px;text-align: center;}
.cur a{background-color:#f8f8f8;color:#0094da;border-left:3px solid #0094da;}
.help_l li a{display: block;}
/*.help_l li a:hover{background:#0094da;color:#fff;}*/

.help_m,.archives{float:left;margin-left:10px;width:760px;background-color:#fff;padding:10px;min-height:450px;}
.help_box{margin-bottom:40px;}
.help_m h3,.archives h3{font-size:14px;padding-left:5px;border-left:4px solid #0094da;height:14px;line-height:12px;margin-bottom:20px;color:#666;}
.help_m h4{margin-bottom:10px;}
.help_m ul{overflow: auto;}
.help_m li{float:left;padding:10px;}
.archives li{line-height:180%;}
.help_m p{line-height:180%;}
.sharetop{}
.befrom{float:left;}


/*------教师招聘-------*/
.main-box{width:1000px;margin:10px auto;}
.main-box .crumbs{border:1px solid #eee;}
.quick-nav{background-color:#fff;border:1px solid #eee;padding: 8px 15px;}
.quick-nav span{float:left;color:#888;}
.quick-nav ul{float:left;}
.quick-nav li{float:Left;margin-right:10px;}
.quick-nav li a{padding:2px 5px}
.quick-nav li a:hover{background-color:#FA6E86;color:#fff;}
.main-sy{margin-top:10px;}
.main-left,.main-content{width:700px;float:left; background-color:#fff;padding:15px;border:1px solid #eee;}
.main-left h1{font-size:18px;font-weight:400;}
.main-left i{display: inline-block;float:left;margin-right:5px;margin-top:3px; width:5px;height:22px;background-color:#5fb859;}




.main-left .tit {margin-bottom:20px;}
.main-left dl {margin-bottom:20px;padding-bottom:5px; overflow: auto;border-bottom:1px dashed #eee;}
.main-left dt {float:left;margin-right:10px;}
.main-left dt a {display: inline-block;}
.main-left dd {height:150px;overflow: hidden;}
.main-left dd h2 { font-weight: 400; font-size: 18px; color: #0c0c16; padding-bottom: 3px;height:25px;line-height:25px;overflow: hidden;}
.main-left dd h2 a {overflow: hidden;}
.main-left dd p { color: #666;  line-height: 1.7;}
.main-left .release{}
.main-left span a{margin-left:10px;font-size:12px; color:#0094db;}
.main-left span a:hover{text-decoration:underline;}

.main-right{width:256px;margin-left:10px;float:left;}
.sider-hot{padding:10px;background-color:#fff;border:1px solid #eee;margin-bottom:10px;}
.sider-hot h3{font-size:14px;border-bottom:1px solid #eee;padding-bottom:10px;}
.sider-hot ul{margin-top:5px;}
.sider-hot li{height:25px;line-height:180%;width:230px; overflow: hidden;text-overflow:ellipsis;}
.sider-hot li a{display: inline-block;height:25px;}
.hot-links {width: 1000px; margin:20px auto; font-size:12px;}
.hot-links dt{font-weight:bold; padding-bottom:5px; margin-bottom:5px;color:#666; border-bottom:1px solid #ccc;}
.hot-links dt a{color:#666;}
.hot-links dd{}
.hot-links dd a{margin-right:10px;}


.main-content h1{text-align: center;font-size:22px;color:#0094db;}
.main-content .source{padding:0 0 5px 0;border-bottom:1px dashed #ccc;}
.content{padding-bottom:10px;}
.content p{line-height:180%;text-indent: 2em;margin-top:10px;}
.content .fujian{padding:10px;border:1px solid #eee;}
.fujian a{color:#5fb859}
.remind {padding:10px; margin-bottom: 10px; border:1px solid #3EBB2B;}
.next{padding:10px; border-top:1px solid #eee;color:#666;}
.next p{line-height:180%;}
.next a{color:#0179CA;}
.next a:hover{text-decoration: underline;}
.main-content .other{padding-top:10px; border-top:1px solid #eee;}
.main-content .other dt{font-weight:bold;color:#666; margin-bottom:5px;}
.main-content .other dd {padding-left:10px;}
.main-content .other dd a{display: block;line-height:180%;color:#0179CA;}
.main-content .other dd a:hover{text-decoration: underline;}

/*---宣讲会---*/

.xjh-main {width:1000px; margin:10px auto;}
.xjh-nav {padding:10px;margin-top:10px; background-color:#fff;overflow: auto;}
.xjh-nav h1 {margin-bottom:10px;padding-bottom:5px; font-size:18px;color:#666;border-bottom:2px solid #3EBB2B;	}

.xjh-nav li {float:left;}
.xjh-nav li a {display: inline-block;padding:3px 10px;}
.xjh-nav li a:hover {background-color:#FD6A5E;color:#fff;}
.xjh-list {margin-top:10px;padding:10px; background-color:#fff;}

/*-----行业-----*/
.hy_main {width: 1000px; margin:10px auto 0;}
.hy_box {padding:10px; background-color: #fff;box-shadow: 1px 1px 3px #e6e6e6;}
.hy_box .title_hy {border-bottom: 1px solid #eee; height: 29px;}
.hy_box h1 {display: inline-block; padding-bottom:5px; font-size: 18px; border-bottom: 1px solid #2293fb}
.hy_box h1 em {display: block; line-height: 25px; background-color: #0094db;padding-right: 10px;}
.intro_hy { padding-top: 5px;padding-bottom: 10px;}
.intro_hy img {float:left;}
.intro_hy p {text-indent: 2em; line-height: 1.8;}
.intro_hy p i {color:#ff6980; font-weight: bold;}
.intro_hy p a {position: relative;top: 5px;display: inline-block;text-indent: 0px;}
.hy_con {width:760px; float:left; margin-top: 10px; padding:10px 0 ; background-color: #fff; box-shadow: 1px 1px 3px #e6e6e6;}
.hy_nav {}
.hy_nav h3 {font-size: 14px; padding-left: 20px;}
.hy_nav em {position: relative;top: 3px;width: 4px;height: 14px;display: inline-block;float: left;margin-left: 10px; background-color:#ff5837;}
.hy_sider {width:230px; float: left; margin-top: 10px; margin-left: 10px;}
.sider_box {background-color: #fff;box-shadow: 1px 1px 3px #e6e6e6;}
