*{font-size:12px;line-height:130%}
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
a{color:#006699;text-decoration:none;outline:none}
a:hover{color:red}
.clear{clear:both}
.sp{padding-left:30px}
.hand{cursor:pointer}
div{margin:auto}
html{height:100%}
body{margin:15px 0px}
#index_box,#xhu{border:#cccccc 1px solid}
#xhu{width:980px}
#main{width:980px;background:#CEF3F1}
#mainl{width:760px;padding:10px;float:left;background:#D8F9EE}
#mainlt{text-align:center;line-height:35px;font-size:16px;font-weight:bold;border-bottom:1px solid #8DB8BF}
#mainlc{text-indent:24px;padding-top:5px;color:#004a6f;line-height:150%}
#mainr{width:180px;padding:5px 10px;float:right}
/*rightitem*/
.rightbox{border:1px solid #018BE6}
ul,li{margin:0px;padding:0px;list-style:none}
.rightitem{border:1px solid #CEF3F1}
.rightitem li{padding-left:30px;height:25px;line-height:25px;border:1px solid #CEF3F1}
.rightitem li a{height:25px;line-height:25px}
.rightitem li.tit{background:#018BE6;color:#ffffff;font-weight:bold}
.rightitem li.li0{background:#ADD8E6}
.rightitem li.li1{background:#BDD8E6}
.backindex{cursor:pointer;font-family:Webdings}
/*index*/
#box{left:50%;position:absolute;top:45%}
#index_box{margin:-270px auto auto -490px;width:980px;position:relative;height:565px}
/*head*/
#head{margin:auto;width:980px;height:115px;background:url(../images/topbg.gif) repeat-x}
#logo{float:left;background:url(../images/logo.jpg) no-repeat 0px 0px;width:320px;height:115px;cursor:pointer}
#headnav{float:right;width:660px;height:95px;background:url(../images/logo.jpg) no-repeat -320px 0px;padding-top:20px}
#headnav1{float:right;width:auto;height:19px;padding-right:10px}
#headnav2{float: right;width: 660px; height: 19px}
#headnav3{clear:both;float:right; width: 660px; height: 41px}
#menu{width:660px;position:relative}
#menut{line-height:21px;height:21px;padding-top:10px;text-align:right;padding-right:15px}
#menut a,#menut b{color:#ffffff;font-size:14px}
#menut a:hover{color:yellow}
#menut b{padding:0px 1px}
#menuc{width:auto;height:26px;overflow:hidden}
#menucc a{line-height:22px;padding:0px 5px}
#menu_child{position:absolute;width:auto;height:auto;visibility:hidden;z-index:999;border:1px solid #018BE6;background:#ffffff url(../images/center_01.jpg) repeat-x}
#menu_child a{line-height:20px;padding:0px 5px}
#menu_child .chitem{border-bottom:1px solid #018BE6}
/*body*/
#main_index{width:980px;background:url(../images/mainbg.jpg) repeat-x;height:300px}
h4{font-size:15px;padding:0px;margin:0px;font-weight:bold;line-height:20px}
h4 span{padding-left:420px}
#shcoolshow{background:url(../images/xhu.jpg) no-repeat 0px 0px;float:left;width:400px;height:300px;}
#newsbox{float:right;overflow:hidden;width:580px;height:300px}
.newsitem{border-bottom:1px dashed #999999;width:550px;height:25px;overflow:hidden}
#mad{height:25px;width:550px;overflow:hidden;}
#mad .ad{background:url(../images/i.gif) no-repeat left center;border:0px;padding-left:20px}#mad .ad,.lil a,.lil,.lir{line-height:25px;height:25px}
.lil{background:url(../images/li.gif) no-repeat left center;padding-left:15px;width:390px;float:left;overflow:hidden}
.lir{width:80px;float:right}
/*quick*/
#quick{width:980px;height:68px;background:url(../images/quickway.jpg) no-repeat;text-align:center;border-top:2px solid #018BE6}
#quickbox{width:954px;margin:auto}
.quickitem{width:95px;height:68px;text-align:center;float:left;background:url(../images/quick.gif) no-repeat center center;}
a.quick{line-height:68px;color:#333366;font-size:12px}
a.quick:hover{font-weight:bold;color:#CC33CC}
/*foot*/
#foot{text-align:center;border-top:2px solid #018BE6;background:url(../images/bottom.gif) repeat-x;width:980px;height:70px;line-height:25px;padding:10px 0px}