@charset "utf-8";

*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
body{ margin:0; padding:0; font-size:12px; font-family:""; background:url(template_files/2/images/bj.jpg) repeat-x #FFFFFF; width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-size:12px;}
fieldset,img { border:none; vertical-align: middle;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;}
abbr,acronym { border:0; }
a{ font-size:12px; text-decoration:none; color:#333333;}
a:hover{ color:#980B03; text-decoration:none;}
.bold{ font-weight:bold;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.head{ width:100%; height:auto; overflow:hidden; background:url(../images/top_bj.jpg) repeat-x;}
.top{ width:1000px; height:136px; margin:0 auto;}
.logo{ width:617px; height:84px; float:left;}
.loright{ width:286px; height:90px; float:right; padding:10px 0 0 0;}
.loright ul{ width:98px; height:30px; line-height:30px; margin-left:186px;}
.loright li{ float:left;}
.loright li a{ color:#FFFFFF;}
.sousuo{ color:#FFFFFF; margin-top:17px;}
.nav{ width:1000px; height:36px; line-height:36px; z-index:10;}
.nav li{ color:#FFFFFF;width:111px; height:36px; text-align:center; font-weight:bold; float:left; background:url(../images/nav_fgx.gif) right center no-repeat}
.nav li a{ color:#FFFFFF; font-size:14px;}
.nav li a:hover{ color:#FFFFFF;}
.container{ width:1000px; height:auto; overflow:hidden; margin:4px auto 0;}
.container_left{ width:803px; height:auto; float:left; overflow:hidden;}
.container_left02{ width:803px; height:235px; margin-top:13px; border-top:1px solid #B6B6B6; border-bottom:1px solid #B6B6B6; padding:10px 0;}
*html .container_left02{ margin-top:9px;}
.gonggao{ width:260px; height:235px; float:left; border-right:1px solid #E6E6E6;}
.gonggao_tt,.new_tt{ width:260px; height:36px; line-height:36px;}
.gonggao_tt h2,.new_tt h2{ background:url(../images/title.jpg) no-repeat left center; float:left; text-indent:1em; font-size:14px;}
.gonggao_tt a,.new_tt a{ float:right; margin:21px 7px 0 0;}
.gonggao_nr,.new_nr{ width:260px; height:205px;}
.gonggao_nr li{ width:260px; height:28px; line-height:28px; background:url(../images/title3.jpg) no-repeat left center; text-indent:1.3em;}
.gonggao_nr li span,.new_nr li span,.xinxi_nr li span{ float:right; margin-right:5px; color:#1A97AB;}
.new{ width:260px; height:235px; float:left; margin-left:8px; border-right:1px solid #E6E6E6;}
.new_nr li{ width:260px; height:28px; line-height:28px; background:url(../images/title3.jpg) no-repeat left center; text-indent:1.3em;}
.xinxi{ width:260px; height:235px; float:right; margin-left:8px;}
.xinxi_nr li{ width:260px; height:28px; line-height:28px; background:url(../images/title3.jpg) no-repeat left center; text-indent:1.3em;}
.container_right{ width:181px; height:577px; float:right; overflow:hidden; background:url(../images/right_bj.png) no-repeat; padding:9px 0 0 8px;}
.right_bot{ width:163px; padding:10px 0 0 10px;}
.right_bot a{ width:173px; height:25px; line-height:25px; display:block;}
.footer{ width:977px; height:79px; display:table; margin:0 auto; background:#E4E4E4; padding:10px 0 0 23px; text-align:center; height:24px; line-height:24px;}

.indexCon{width:803px;overflow:hidden;}
.indexCon .flashBanner{width:803px;height:306px;overflow:hidden;}
.flashBanner{position:relative;}
.flashBanner .mask{height:32px;line-height:32px;background-color:#000;width:100%;text-align:right;
 position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}
img{border:0 none;}

.listwz{ width:1000px; height:auto; overflow:hidden; margin:4px auto 0; background:#F6F6F6;}
.listwz_left{ width:210px; float:left; height:auto;}
.zsxx_tt{ width:210px;}
.zsxx_nr{ width:201px; padding:9px 0 0 9px;}
.zsxx_nr li{ width:189px; background:url(../images/listwz02.png) no-repeat left top; text-indent:2em; line-height:39px; overflow: hidden;white-space: nowrap;}
.zsxx_nr li a{ font-size:14px;}
.zsxx_nr li a:hover{display:block; color:##9e1819; font-weight:bold;}
.zsxx_nr li .left_nav{ width:170px; background:none;  line-height:32px; padding-left:20px; }

.zsxx_nr li .left_nav li{ width:170px; background:url(../images/listwz02.png) no-repeat left top; line-height:32px;}
.zsxx_nr li .left_nav li a:hover{  background:url(../images/listwz03.png) no-repeat left top; }

.zsxx_ennr{ background:none!important; color:#000!important; }
.listwz_center{ width:633px; float:left; height:auto;}
.listwz_centertt{ width:633px; height:65px; background:url(../images/listwz04.png) no-repeat; line-height:60px;}
.listwz_centertt h2{ text-indent:2.5em; font-size:14px; float:left;}
.weizhi{ float:right; margin-right:10px;}
.listwz_centernr{ width:609px; height:517px; padding:10px 0 0 20px; border-right:2px solid #E6E6E6; border-left:2px solid #E6E6E6;}
.listwz_centernr li{ width:607px; height:30px; line-height:30px; text-indent:2em; background:url(../images/listwz05.png) 8px center no-repeat;}
.listwz_centernr li span{ float:right; margin-right:15px;}
.listwz_right{ width:157px; height:auto; float:left;}
.listwz_right_nr{ width:139px; padding:25px 0 0 18px;}
.listwz_right_nr h3{ background:url(../images/listwz07.png) no-repeat left center; text-indent:1.5em; font-size:14px; margin-bottom:8px;}
.listwz_right_nr li{ background:url(../images/listwz08.png) no-repeat left center; text-indent:1.5em; height:26px; line-height:26px;}
.listwz_right_nr li a{ color:#A47B05;}

.listpic,.content_zw{ width:609px; height:auto; padding:10px 0 0 20px; border-right:2px solid #E6E6E6; border-left:2px solid #E6E6E6; margin-bottom:8px;}
.listpic li{ float:left; width:177px; text-align:center; margin-right:26px;}
*html .listpic li{ margin-right:19px;}
.listpic li a{ width:171px; height:114px; border:1px solid #CCCCCC; padding:2px; display:block;}
.listpic span{ display:block; height:34px; line-height:34px;}
.fenye{ height:35px; line-height:35px; text-align:right; margin-right:20px;}
.fenye a{ padding:3px 5px; border:1px solid #CCCCCC;}
.fenye a:hover{ background:#990000; color:#FFFFFF;}
.fene span{float:none;}


.jianjie{ width:593px; height:auto; line-height:25px; padding-bottom:15px;}
.jianjie h3{ font-weight:normal; text-indent:2em; font-size:14px;}
.jianjie img{ margin:10px 0;}

.lianxi{ width:609px; height:auto; overflow:hidden; border-left:2px solid #E6E6E6; border-right:2px solid #E6E6E6; padding: 10px 0 50px 20px; margin-bottom:10px;}
.lianxi table{ width:590px; font:Georgia 11px; color:#333333; text-align:center; border-collapse:collapse;}
.lianxi table td{ height:38px;}
.lianxi table th{ text-align:center; font-size:14px; height:40px; line-height:43px;}
.lianxidz span{ display:block; height:30px; line-height:30px;}
.lianxidz{ margin-top:20px; line-height:30px; margin-left:30px;}
.lianxidz h3{ font-size:14px;}

.xxnr_nra{ width:944px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #A8D0E0; padding:10px 20px; margin-bottom:8px;}
.xxnr_nra li{ line-height:30px;}
.xxnr_nra h1{ text-align:center; font-size:16px; height:30px; line-height:30px; color:#FF6600;}
.time{ background:#ECF5F8; text-align:center; height:32px; line-height:32px; margin-top:10px;}
.content_nr01a{ width:930px; height:auto; padding-top:14px; font-size:13px;}
.content_nr01a span{ text-indent:2em; line-height:30px;}
.content_nr02a p a{ height:27px; line-height:27px; font-size:13px;}
.weizhiz{ width:984px; height:30px; padding:10px 0 0 10px;}

.navmenu li ul{*+margin-left:-105px; *+margin-top:27px; 
 position:absolute; width:122px; background:#990000; filter:alpha(opacity=90); opacity:.9; -moz-opacity:.9; -moz-opacity:.9; display:none;_margin-left:-95px; _margin-top:27px;}
.navmenu li ul li { background:none; float:left; border-bottom:1px #ffffff solid;display:block; width:122px; text-align:center; height:25px;}
.navmenu li ul li a{ float:none; color:#ffffff;display: block; font-size:12px; line-height:25px; height:25px; width:122px; text-align:center; font-weight:normal;}
.navmenu li ul li:hover{ background:#A32620;}
.navmenu li ul{ position:absolute; width:122px; background:#990000; filter:alpha(opacity=90); opacity:.9; -moz-opacity:.9; -moz-opacity:.9; display:none;_margin-left:-105px; _margin-top:27px; z-index:999;}
.navmenu li ul .sub-menu1{position:absolute; left:120px; top:52px; }


.navmenu li ul .sub-menu1{
 position:absolute; left:120px; top:52px; }

.zsxx_nr .xianshi{ display:none;}
.zsxx_nr .cpbar{ background:url(../images/web_icon_034.gif) no-repeat 30px center; text-indent:4em; border-bottom:1px dotted #CCCCCC; width:170px; margin-left:10px;}
.zsxx_nr .cpbar a:hover{ background:none; color:#990000;}
#teacherlist{}
#teacherlist span{ float:none}

div.moduletable-banner{width:803px;height:306px;position:relative; background:url(../images/banner_loading.png) no-repeat;}
@CHARSET "UTF-8";ol,ul{list-style:none;}.flexslider{width:803px;height:306px;overflow:hidden;}.flexslider .slides > li{display:none;}.flexslider .slides img{max-width:100%;display:block;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}.flex-direction-nav{height:0;overflow:hidden;}.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}.flex-direction-nav li a.next{right:0; background:url(../images/bg_direction_nav.png) no-repeat scroll -47px 0 transparent;}.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url("img/bg_direction_nav.png") no-repeat scroll -47px -80px transparent;}.flex-direction-nav li a.prev{left:0; background:url(../images/bg_direction_nav.png) no-repeat scroll 0 0 transparent;}.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url("img/bg_direction_nav.png") no-repeat scroll 0 -80px transparent;}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{position:absolute;bottom:0;right:0;}.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}.flex-control-nav li a{display:block;width:10px;height:10px; background:url(../images/bg_control_nav.png) no-repeat scroll 0 0 transparent;_background:url("img/bg_control_nav-0.png") no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}.flex-control-nav li a:hover{background-position:0 -10px;_background:url(../images/bg_control_nav.png) no-repeat scroll 0 0 transparent;}.flex-control-nav li a.active{background-position:0 -20px;_background:url("img/bg_control_nav-2.png") no-repeat scroll 0 0 transparent;cursor:default;}
.content_nr01a p{ font-size:14px!important; line-height:30px!important; text-indent:2em; min-height:24px!important;}
#vsb_content table p{ text-indent:0!important;padding-left:10px;  font-size: 14px;
}
#vsb_content table { margin:0 auto;}
#vsb_content p{ text-indent:2em;  font-size: 14px; line-height:30px;}
.fenggong{ border-left:1px solid #000; border-top:1px solid #000;}
.fenggong tr{ border-left:1px solid #000; border-top:1px solid #000;}
.fenggong td{ border-right:1px solid #000; border-bottom:1px solid #000;}
.fenggong a{font-size:14px;}