@charset "utf-8";
/* 通用样式 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {margin:0; padding:0;}
address, caption, cite, code, dfn, em, th, var { font-style:normal;}
ul, li, dl, dd, dt { list-style-type:none;}
img { border:none;}
input, textarea, select { font-family:inherit; font-weight:inherit; vertical-align:middle;}
a { color: #545454; text-decoration:none; cursor: pointer;}
a:hover { color: #f00; text-decoration:underline;}
.clear,.clear_all  { clear:both;}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.mtop10{margin-top:10px; }
.left { float:left;}
.right { float:right;}
body{ font-size:14px; background-color:#fff; font-family:"微软雅黑";}
.ymwidth{ width:980px; height:auto; overflow:hidden; margin:0px auto;}

/* top */
.zx_top{ width:100%; height:60px; background:url(/images/zx_top.jpg) repeat-x left top;}
.zx_nav{ width:430px; height:56px; overflow:hidden; margin-left:12px;}
.zx_nav li{ width:64px; height:56px; float:left; text-align:center; line-height:56px; font-size:16px;}
.zx_nav li a{ width:64px; height:56px; display:block; color:#fff; text-decoration:none;}
.zx_nav li a:hover{ color:#fff; background-color:#083517;}
.navstyle{ color:#fff; background-color:#083517;}
.zx_nav li.sel a{ width:64px; height:56px; display:block; color:#fff;background-color:#083517; text-decoration:none;}
.zx_nav li.sel a:hover{ color:#fff;}
.wbdl{ width:100px; height:56px; line-height:56px; overflow:hidden; font-size:12px; text-align:center;}
.wbdl a{ color:#fff;}
.zx_ss{ width:120px; height:24px; line-height:24px; border:1px solid #ccc; background-color:#fff; margin:15px 0px 0px 0px;}
/* left */
.zx_left{ width:645px; height:auto; overflow:hidden;}
.zx_lzx{width:645px; height:44px; line-height:44px; font-size:20px; border-bottom:1px solid #d4d4d4;}
.zx_lzx p{ float:right;font-size:12px; font-weight:normal;}
.zx_lzx p a{ padding:3px 4px; background-color:#e5e5e5; text-decoration:none;}
.zx_lzx p a:hover{ color:#fff; text-decoration:none; background-color:#10612b;}
.zx_lbox{width:645px; height:auto; margin:20px 0px 32px 0px; overflow:hidden;}
.lrank{ width:28px; height:134px; line-height:134px; text-align:center; font-size:18px; font-weight:bold; color:#666;}
a.lsjx{ width:36px; height:134px; background:url(/images/trirangle.jpg) no-repeat center center;background-color:#efefef; display:block;}
a.lsjx:hover{ background:url(/images/triangle_fff.png) no-repeat center center;background-color:#20a556;}
.limgs{ width:113px; height:134px;margin-left:10px;}
.limgs_xx{ width:204px; height:134px;margin-left:10px;}
.lzxcon_w{ width:440px;}
.lzxcon{height:auto;margin-left:10px;overflow:hidden;}
.lzxcon h3{ line-height:36px; font-size:18px;}
.lzxcon h3 a{ color:#304f78; text-decoration:none;}
.lzxcon h3 a:hover{ color:#f00; text-decoration:none;}
.lzxcon p.cc{ height:90px; line-height:24px; overflow:hidden; font-family:"宋体"; font-size:12px; color:#666; margin-top:8px;}
.lpl{ width:113px; height:30px; text-align:center; line-height:30px; background:url(/images/comment.png) no-repeat 15px center; background-color:#f0f0f0; margin:12px 0px 0px 75px;_margin:12px 0px 0px 36px;}
.lpl a{ color:#2f9f55; text-decoration:none;}
.lpl a:hover{ color:#2f9f55; text-decoration:none;}
p.zx_autor{ height:30px; line-height:30px;padding:12px 0px 0px 22px; font-size:14px; color:#c2c2c2;background:url(/images/list_g.jpg) no-repeat left 20px;}
p.zx_time{ height:30px; line-height:30px; margin:12px 0px 0px 25px; font-size:12px; color:#c2c2c2; cursor:pointer;}
p.zx_time:hover{color:#000; text-decoration:none;}

/* 文字列表 */
.f_rank{width:32px;height:134px; line-height:134px; text-align:center; font-size:18px; font-weight:bold; color:#666;background-color:#efefef;}
.f_rank:hover{background-color:#20a556; color:#fff;}
.f_zicon_w{ width:590px;}
.fs_zicon_w{ width:570px;}
.zx_page{ width:645px; height:40px;overflow:hidden; text-align:center; margin-top:15px; padding-top:10px; padding-bottom:10px;}
.zx_page a{ margin-left:12px; padding:6px 12px; border:1px solid #e2e2e2; color:#2e9f54; text-decoration:none;}
.zx_page a:hover{ padding:6px 12px; border:1px solid #e2e2e2; color:#000;text-decoration:none;}
/* 学校列表 */
.xx_zicon_w{width:350px;}
.xx_lpl{ width:204px; height:30px; text-align:center; line-height:30px; background:url(/images/comment.png) no-repeat 65px center; background-color:#f0f0f0; margin:12px 0px 0px 75px;_margin:12px 0px 0px 36px;}
.xx_lpl a{ color:#2f9f55; text-decoration:none;}
.xx_lpl a:hover{ color:#2f9f55; text-decoration:none;}

/* right */
.zx_right{ width:310px; height:auto; overflow:hidden;}
.zx_rzx{ width:310px; height:36px; line-height:36px; font-size:16px; font-weight:normal; margin-top:13px; text-indent:10px; background-color:#f5f5f5;}
.zx_rzx a{ float:right; color:#81c99b; text-decoration:none; font-size:12px; padding-right:8px;}
.zx_rzx a:hover{ color:#4aac6d; text-decoration: underline;}

.zx_xz{ width:67px; height:auto; overflow:hidden;margin:12px 5px 0px 5px;_margin:10px 0px 0px 7px;}
.zx_xz img{ width:67px; height:80px; overflow:hidden;}
.zx_xz dd{ width:67px; height:28px; line-height:28px; text-align:center; overflow:hidden; font-size:12px;}
/* right  访谈*/
.zx_ft{ width:67px; height:auto; overflow:hidden;margin:12px 5px 0px 5px;_margin:10px 0px 0px 7px;}
.zx_ft img{ width:67px; height:80px; overflow:hidden;}
.zx_ft dd{ width:67px; height:36px; line-height:18px; padding-top:8px;text-align:center; overflow:hidden; font-size:12px;}

/* right 学校*/
.zx_school{ width:94px; height:auto; overflow:hidden;margin:12px 4px 0px 4px;_margin:10px 2px 0px 4px;}
.zx_school img{ width:94px; height:62px; overflow:hidden;}
.zx_school dd{ width:94px; height:28px; line-height:28px;text-align:center; overflow:hidden; font-size:12px;}

.zx_topb{ width:310px; height:auto; padding:10px 0px 0px 0px; overflow:hidden;}
.zx_topb li{ width:310px;}
.zx_topb li span{float:left; width:50px; line-height:24px;color:#2e9f54; font-weight:bold; font-size:14px;padding:3px 0px;}
.zx_topb li p{ float:left;width:260px;line-height:24px;font-size:12px;padding:3px 0px;}
.zx_topb li a{ color:#000; text-decoration:none;}

.zx_zazhi{ margin-top:15px; width:140px; font-size:12px; color:#888; line-height:32px;}
/* right  带边框的部分 */
.zx_rbox{ width:308px; height:auto; border:1px solid #ccc; padding-bottom:15px;}
.zx_boxt{ width:308px; height:34px; line-height:34px; background-color:#f5f5f5; text-indent:10px; font-size:16px; font-weight:normal;}
.zx_rbox h4{ width:298px; height:38px; line-height:38px; font-size:18px; font-weight:bold; padding:0px 5px;}
.zx_rbox h4 a{color:#0a4f78; text-decoration:none;}
.zx_rbox h4 a:hover{ color:#2e9f54; text-decoration:underline;}
.zx_rbox p{ width:288px; height:auto; font-size:12px; color:#666666; padding:0px 10px; line-height:24px;font-family:宋体}
.zx_boxlist{ width:300px; height:auto; margin:15px 0px 0px 8px;overflow:hidden;}
.zx_boxlist li{ width:300px; height:30px;}
.zx_boxlist li span{ float:left; font-size:14px; font-weight:bold; padding:0px 4px; color:#fff; background-color:#2e9f54; margin-right:5px;}




/* foot样式 */
.zx_foot{ width:100%; height:auto; border-top:1px solid #ccc; background-color:#f9f9f9; padding-bottom:20px;}
.zx_hz{ width:980px; height:36px; line-height:36px; text-align:center; margin-top:18px; font-size:14px; color:#000; font-weight:normal;}
.zx_hzhb{ width:980px; height:auto; line-height:26px; font-size:12px;}
.zx_hzhb a{ color:#666; text-decoration:none; margin-right:12px;}
.zx_hzhb a:hover{ color:#666px; text-decoration:underline;}
.zx_xx{ width:980px; height:32px; line-height:32px; text-align:center; font-size:12px; color:#000;}
.zx_xx a{ color:#000; text-decoration:none;}
.zx_xx a:hover{ color:#000; text-decoration:underline;}



/* 链接样式 */
a.zxa1{ color:#666; text-decoration:none;}
a.zxa1:hover{color:#666; text-decoration:none;}
a.zxa2{ color:#d4d4d4; text-decoration:none;}
a.zxa2:hover{color:#d4d4d4; text-decoration:none;}
a.zxa3{ color:#0a4f78; text-decoration:none;}
a.zxa3:hover{color:#2e9f54; text-decoration:none;}
a.zxa4{ color:#c2c2c2; text-decoration:none;}
a.zxa4:hover{color:#000; text-decoration:none;}
a.zxa5{ color:#333; text-decoration:none;}
a.zxa5:hover{color:#2E9F54; text-decoration:none;}

.zxys1{ color:#ff6600;}
/*底部*/
.foot_bot{ background:#f4f4f4; border-top:1px solid #e1e1e1; overflow:hidden; padding-bottom:15px;}
.fa{ width:980px; overflow:hidden; margin:0 auto;}
.foot_bottop{ height:50px;  line-height:50px; font-size:24px; color:#515151; font-family:"微软雅黑";}
.fat{ font-family:"微软雅黑"; font-size:16px; color:#565656; height:50px; line-height:50px;}
.ftopa{ text-align:center; font-size:12px; color:#565656; line-height:30px; padding-top:15px; overflow:hidden; font-family:"宋体";}
.ftopa a{ color:#565656;}
.ftopa a:hover{ color:red}
.zxys1{ color:#ff6600; padding:0px 5px; font-weight:bold;}
