/*全局样式*/
*{word-wrap:break-word; word-break:break-all;}
body {font: 12px/150% "Microsoft YaHei", Arial Narrow, HELVETICA; color: #444; height: 100%;}
html,body,div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none; }
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #333;text-decoration: none; outline:none;}
a:link {text-decoration: none;outline:none;}
a:visited {text-decoration: none;outline:none;}
a:hover{text-decoration: none;outline:none;}
a:active {text-decoration: none;outline:none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
.clear { clear: both; height: 0px; overflow: hidden;}
/* Clear Fix */
.clearfix:after
{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix
{display:inline-block;}
.clearfix {display:block;}
.m{ margin:0 auto;}
.mp{ margin:0 auto; width:1000px;}
.mt{ margin-top:15px;}
.mf{ margin-left:15px;}
.mf1{ margin-left:6px;}
.pt{ padding-top:15px;}
.f{ float:left;}
.r{ float:right;}
/*全局样式 end*/

/*头部样式*/
#katop{ clear:both; width:100%; height:22px; line-height:22px; background:#333333;}
.wrapper{ clear:both; margin-left:auto; margin-right:auto; width:999px;}
.wrapper .school_site{ float:left; color:#90B722;}
.wrapper .kabba_site{ float:right; color:#fff;}
.wrapper a:hover{color: #588c0e;}
.tolog{ width:100%; height:122px; background:#90B722;}
.topmin{ width:920px; height:122px;}
.logo{ height:122px; width:240px;}
.toptig{ width:370px; height:122px; background:url(../images/toptig.jpg) no-repeat; color:#fff;font-family:"Microsoft YaHei"; }
.toptig img{ margin-top:10px;}
.toptig .infen{ margin:35px 0 0 10px;}
.toptig .infen h3{ font-size:30px; line-height:42px; font-weight:600;}
.toptig .infen p{ font-size:16px; margin-left:8px; margin-top:15px;}
.toppho{ width:300px; height:122px; background:url(../images/toppho.jpg) no-repeat;}
.pf{ width:250px; height:122px; background:url(../images/toph.jpg);}
.toppho p{ line-height:32px; font-family:"Microsoft YaHei"; font-size:24px; color:#FFF; margin:78px 0 0 55px; font-weight:600;}
.toppho a{ color:#FFF;}
.toppho a:hover{ text-decoration:underline;}

.todao{ width:100%; height:36px; background:#006B39; }
.daoh{ height:36px; width:999px; margin:0 auto;}
.daoh .side_nav{ height:36px; width:999px; margin:0 47px; padding:0; display:block;}

.side_nav .mainlevel { background:url(../images/tt.png); width:109px; height:36px; float:left; margin:0px 2px; font-size:16px; font-weight:bold; text-align:center; position:relative; z-index:9999;}
/*.side_nav li{ position:relative;  float:left; margin-right:5px; width:115px; height:38px; text-align:center; line-height:42px; font-size:16px; font-weight:bold;display:inline;}*/
.side_nav li a{ display:block; color:#FFF; text-decoration:none; line-height:36px; }
.side_nav .g1{ background-position:0 0; }
.side_nav .g2{ background-position:0 -36px; }
.side_nav .g3{ background-position:0 -72px; }
.side_nav .g4{ background-position:0 -108px; }
.side_nav .g5{ background-position:0 -144px; }
.side_nav .g6{ background-position:0 -180px; }
.side_nav .g7{ background-position:0 -216px; }
.side_nav .g8{ background-position:0 -252px; }
.side_nav .g9{ background-position:0 -288px; }

.mainlevel ul { display:none; position:absolute; left:0px; top:36px; }
#sub_01 li a{ border-top:1px solid #fff; background:#35215B;  width:109px; height:38px; font-size:14px;}
#sub_01 li a:hover{ background:#8D5DAD;}
#sub_02 li a{ border-top:1px solid #fff; background:#112437;  width:109px; height:38px; font-size:14px;}
#sub_02 li a:hover{ background:#386AA0;}
#sub_03 li a{ border-top:1px solid #fff; background:#2B4E9E;  width:109px; height:38px; font-size:14px;}
#sub_03 li a:hover{ background:#609FCA;}
#sub_05 li a{ border-top:1px solid #fff; background:#2B6A2F;  width:109px; height:38px; font-size:14px;}
#sub_05 li a:hover{ background:#62AE6C;}
#sub_07 li a{ border-top:1px solid #fff; background:#F08D1B;  width:109px; height:38px; font-size:14px;}
#sub_07 li a:hover{ background:#F6C244;}
#sub_06 li a{ border-top:1px solid #fff; background:#2A4D9D;  width:109px; height:38px; font-size:14px;}
#sub_06 li a:hover{ background:#609FCA;}
#sub_04 li a{ border-top:1px solid #fff; background:#008077;  width:109px; height:38px; font-size:14px;}
#sub_04 li a:hover{ background:#22A198;}
#sub_08 li a{ border-top:1px solid #fff; background:#DD3730;  width:109px; height:38px; font-size:14px;}
#sub_08 li a:hover{ background:#EC7060;}
/*头部样式 end*/
ul #keq1, ul #keq3{ position:absolute; top:0px; left:109px;}
	ul #keq2, ul #keq4{ position:absolute; top:39px; left:109px;}
    #diq1, #diq2{ width:160px; text-align:left}.mh3{ margin-left:2em;} #diq1 p, #diq2 p{ margin-left:4em;}
/*底部样式*/
.dids{ background: #80BF67 url(../images/pip.png) repeat-x; height:270px; width:100%; }
.foo{ background:url(../images/ba_19.gif) repeat-x; height:59px; width:100%; }
.dijie{ line-height:59px; color:#FFF;}
.dijie a{ color:#FFF;}
.didao ul{ font-size:12px;}
.didao li{ float:left; width:110px; padding:20px 7px; text-align:center;}
.didao li h3{ line-height:32px; font-size:16px; }
.didao li p{ line-height:22px; font-size:14px;}
.didao a{ color:#FFF;}
.didao a:hover{ text-decoration:underline;}
/*底部样式 end*/
/*圆角样式*/
.j1{  -moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; border-top-left-radius:10px;}

.j2{-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px;  border-bottom-right-radius:10px; border-top-right-radius:10px; }

.j3{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
#j3{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
.j4{ -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;  border-top-left-radius:10px; border-top-right-radius:10px; }
#j4{ -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;  border-top-left-radius:10px; border-top-right-radius:10px; }

.j5{-moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px;  border-bottom-left-radius:10px; border-bottom-right-radius:10px; }
/*圆角样式 end*/
.jiao{ background: #FAF6F5 url(../images/pip.png) repeat-x; height:270px; width:100%; position:relative; z-index:9999; clear:both;}
.xia{ background:url(../images/ba_19.gif) repeat-x; height:59px; width:100%;}
.tites {
margin: 15px 32px; height:22px;
}.tites h3 {
border-left: 3px solid #90B622;
font-size: 20px;
height:22px;
line-height: 20px;
padding-left: 10px;
margin: 0;
font-weight: 700; color:#90B622;
}
.tites a{ font-size:16px; display:block; width:55px; height:20px;}
#codees{ width:130px; height:141px;  position:fixed; right:20px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999;
}
#codees{ background-position:-276px -258px; top:320px; _margin-bottom:120px;}
