/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
table { border-collapse:collapse; border-spacing:0;width:100% }
fieldset, img { border:0px; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
a {blr:expression(this.onFocus=this.blur()); text-decoration:none; } /*针对 IE*/
a { outline:none; }/*针对火狐*/
a { color:#333; }
a:hover { color:#1e8fca;/* text-decoration:underline;*/ }
.pointer { cursor:pointer; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}


/*可公用部分*/
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
body { font-size:12px; font-family:"宋体"; color:#333; line-height:25px;  background:url(bg.jpg) repeat 0 0!important; }

.box{ width:980px; padding:0 10px 50px 10px;margin:0 auto;}
.dy{ padding:20px 30px; font:16px/30px "SimSun"; color:#003246; text-indent:3em;}
.tab{ width:100%; border-collapse:collapse; border:1px solid #bfbfbf; background:#fff; text-align:left;}
.tab td,.tab tr,.tab th{ border:1px solid #bfbfbf; height:42px; font:14px/42px "SimSun"; padding-left:15px;}
.tab th{ color:#003246; color:#003246; font-weight:bold; font-size:16px; text-align:center; background:#e8e8e8; padding-left:0;}
.tab a:hover{ color:#c12427;}
.b-tit{ height:65px; padding:30px 0 30px 210px; background:url(top.png) no-repeat 0 -500px; font:bold 30px/65px "Microsoft Yahei","SimHei";  color:#c10004;}
.w20{ width:15%;}
.w10{ width:10%;}
.w30{ width:20%;}
.tab .red{ background:#a52d30; color:#fff; position:relative; border:1px solid #a52d30; width:15%;}
.tab.bg-ed{ background:#efefef; font-size:16px;}
.tab.bg-ed td,.tab.bg-ed tr{ text-align:center; padding-left:0;}
.ty{ background:url(/zt/jiaoshizl/images/er.gif) no-repeat; display:inline-block; width:40px; height:30px;}
.bm{ display:inline-block; background:url(/zt/jiaoshizl/images/bj_jiaos_23.png) no-repeat; width:75px; height:23px; text-align:center; font-size:14px; line-height:23px; color:#fff; }
.tab .bm:hover{  color:#fff;}
.tab .c-red{ color:#c80101; font-weight:bold;}
.tc{ text-align:center;}
.tj{ clear:both;}
.tj li{ width:475px; height:48px; background:url(/zt/jiaoshizl/images/bj_jiaos_17.png) no-repeat; float:left;display:inline; }
.tj li a{ display:block; height:48px;  padding-left:135px; font:14px/45px "SimSun"; color:#fff;}
.mr30{margin-right:30px;}

.img img{ padding-top:50px;}


/*头部图片*/
#top{background:#04a2cc url(top_bg.jpg) repeat-x 0 0; }
.topBanner {  width:100%; clear:both; background:url(top.png) no-repeat center 0;  }
.topBanner .imgbox { width:1000px; height:449px; margin:0px auto; font-size:0px; line-height:0px; position:relative;_left:1px;}
.topBanner .img_wz{ height:196px; background:url(top_04.jpg) no-repeat 0 0;}
.topBanner .img_tit{ height:32px; clear:both;}
.topBanner .img_tit span{  display:inline-block; padding-left:285px;}
.topBanner .img_tit span a{ padding-right:53px; font:20px/32px "Microsoft Yahei","SimHei"; color:#003246;}
.topBanner .img_tit span a:hover{ color:#c12427;}
.topBanner .img_tit strong{ display:block; float:right; font:20px/32px "Microsofy Yahei","SimHei"; margin-right:35px; width:250px; height:32px; color:#ffffff;}
.topBanner .img_dy{ padding-top:35px; width:750px; padding-left:35px; margin:0 auto; font:14px/30px "SimSun"; color:#003246;}
.topBanner .img_dy span{ color:#c12427; font-weight:bold; display:block;}

/* 导航 */
#menu{ height:85px; background:url(menu_bg.jpg) repeat 0 0;}
.menu{ width:1000px; margin:0 auto;}
.menu span{ color:#c10004; font:bold 48px/75px "Microsoft Yahei","SimHei"; display:inline-block; padding-right:20px; padding-left:30px;}
.menu span i{ font-style:normal; color:#ffb911; font-size:72px; *line-height:85px; padding:0 5px;}
.menu b{ display:inline; padding-top:10px; color:#333; font:30px/40px "Microsoft Yahei","SimHei";}

/*返回头部*/
.r_nav { width:93px; height:243px; padding-top:8px; background:url(i.png) no-repeat -306px 0; position:fixed; right:20px; bottom:10px; _position:absolute; _top:expression(documentElement.scrollTop+320);
}
.r_nav a{ display:block; height:27px; margin-bottom:8px; font:normal 16px/27px "微软雅黑","黑体"; text-align:center; color:#FFF;}
.r_nav .yij{ font-size:12px; line-height:20px; height:20px;}
.r_nav a:hover{ color:#fdfcac;}
.r_nav a.f-top {height:43px; width:93px; text-indent:-9999px; font-size:0px;}
.r_nav a.f-top:hover{opacity:0.9; filter:alpha(opacity:90); }

/* footer */
#footer {padding:15px 0 50px; background:#fafafa; text-align:center;border-top:1px solid #ddd;margin-top:20px;color:#666;}
#footer .dib-wrap .dib {margin:0 5px;font-size: 12px;letter-spacing: normal;word-spacing: normal;vertical-align: top;display:inline;}
#footer p {margin:5px 0;}
#footer .links {color:#DDD;}
#footer .links a {margin:0 10px;}

/* top顶部 */
.left{float:left;}
.right{float:right;}
#topNav {height:32px; background:#f7f7f7; border-bottom:1px solid #c0c0c0;}
#topNav .left {line-height:32px; color:#DDD;}
#topNav .left a {padding:0 5px;}
#topNav .left span {color:#444;}
#topNav .left span em {font-weight:700; color:#ff4e00;}
#topNav .left .website {padding-left:20px; background:url(http://www.thea./zt/jiaoshizl/images/ws_ico.png) no-repeat left center;}
#topNav .menu_nav {margin-top:4px;}
.menu_nav .menu_li {position:relative; float:left; margin-left:-1px; z-index:10;}
.menu_nav .menu_hd {position:relative; float:left; padding:1px 10px; background:url(http://www.thea./zt/jiaoshizl/images/topNav_line.png) no-repeat right center; z-index:9;}
.menu_nav .webNav .menu_hd {background:0; padding-right:20px;}
.menu_nav .menu_hd .i_arr {position:absolute; top:10px; right:5px; font-size:0; height:0; border:5px dashed transparent; border-top:5px solid #999891; overflow:hidden;}
.menu_nav .subnav {display:none; position:absolute; top:27px; right:0px; width:525px; border:1px solid #DDD; background:#FFF;}
.menu_nav .subnav {padding:10px;}
.menu_nav .subnav li {line-height:24px; padding:10px 0; border-bottom:1px dashed #DDD; overflow:hidden; *zoom:1;}
.menu_nav .subnav label {float:left; width:90px; margin-right:10px; text-align:center; color:#FFF; background:#2b93d2;}
.menu_nav .subnav .choose_area {height:50px; overflow:hidden; *zoom:1; _margin-left:-3px;}
.menu_nav .subnav .choose_area a {display:inline-block; margin:0 5px; font-size:12px; letter-spacing:normal; vertical-align:middle;}
.menu_nav .subnav .hightlight {color:#ff4e00;}
.menu_nav .subnav .thea_sina_w, .menu_nav .subnav .thea_qq_w {padding-left:25px; background:url(http://www.thea./zt/jiaoshizl/images/weiboico.png) no-repeat 0 2px;}
.menu_nav .subnav .thea_qq_w {background-position:0 -26px;}
.menu_nav li.hover .menu_hd {padding:1px 19px 1px 9px; border:1px solid #DDD; border-bottom:0; background:#FFF;}
.menu_nav li.hover .i_arr {top:6px; border-bottom:5px solid #999891; border-top:5px dashed transparent;}
.menu_nav li.hover .subnav {display:block;}
.menu_nav .subnav .qita {height:auto; background:#EEE; text-align:center; _margin-left:0;}
.menu_nav .subnav .qita a {font-weight:700; color:#2b93d2;}
.menu_nav .subnav .bgc {background-color:#EEE;}
.menu_nav .subnav .bgc .choose_area, .menu_nav .subnav .weiboItem {height:auto;}

#js_land{position:telative;height:28px;}
.land_list{position:absolute;top:27px;_top:28px;text-align:center;left:-27px;width:70px;border:1px solid #ccc;line-height:30px;background:#fff;display:none;}
.land_list span{position:absolute;top:-1px;border-top:1px solid #fff;width:44px;right:0px;display:block;height:2px;}
.land_list a{color:#444;display:block;}
.land_list a:hover{color:#ff4e00;}
.menu_nav .aHover{background:#fff;border:1px solid #ccc;border-bottom:none;}
.wrap {width:960px; margin-left:auto; margin-right:auto;}

/* banner */
.banner{width:100%;height:400px;background:url(/zt/jiaoshizl/images/bj_jiaos_06.png);text-align:center;font-size:0px;line-height:0px;overflow:hidden;}
/* tit_h2 */
.tit_h2{width:100%;background:#e03643;height:80px;}
.tit_h2 h2{width:1000px;margin:0px auto;}

/*底部*/
.bttm{width:1000px;color:#777777;margin:0 auto;line-height:24px;padding-bottom:40px;padding-top:15px;height:auto;font-family:Arial;text-align:center;clear:both;
margin-top:0px; border-top:#dadada solid 1px; margin-top:10px} 

/*返回头部*/

.r_nav { width:160px; height:auto; position:fixed; right:20px; bottom:10px; _position:absolute; _top:expression(documentElement.scrollTop+400);
}
.subjectList{ width:155px;}
.subjectList h1.sideTitle{ height:35px; background:url(../images/floatSide.png) 0px 0px no-repeat; font-size:0px; line-height:0px; text-indent:999px; overflow:hidden;}
.subjectList dd{ height:31px; line-height:30px;background:url(../images/floatSide.png) 0px -46px; text-align:center;}
.subjectList dd a{ font-size:16px; font-family:"微软雅黑"; color:#eb4c0d;}
.subjectList dd a:hover{ color:#cd3f07;}
.floatLink{background:url(../images/floatSide.png) 0px -80px; margin-top:-2px; padding-bottom:20px; width:155px;padding-top:10px;}
.floatLink li a{ height:34px; line-height:0px; display:block; font-size:0px; text-indent:999px; overflow:hidden;}

/* 二维码代码 */
.weChat_layer{position:relative;}
.weChat_layer em{padding:0px 5px;display:block;position:relative;z-index:5;}
.weChat_layer em img{vertical-align:middle;margin-top:1px;}
.weChat_layer .emHover{background:#fff;border:1px solid #ccc;border-bottom:1px solid #fff;padding-bottom:0px}
.wl_wxImg{position:absolute;top:26px;right:0px;border:1px solid #ccc;padding:20px;background:#fff;z-index:3;display:none;}