/*全局样式*/
*{margin:0; padding:0;}
body{ font-size:12px; font-family: "宋体",Arial, Helvetica, sans-serif;   color: #333333; line-height:20px; background:url(imagesmain_bg.jpg) repeat-x #deebf3}
.clear{clear:both}
ul{ list-style:none}
img{border:0px}
.gao{ height:10px; clear:both; overflow:hidden}
.gao1{ height:22px; clear:both; overflow:hidden}
a{text-decoration:none; color: #1b1b1b}
a:hover{text-decoration: none; color: #FF0000 }
.page{ margin:0 auto; clear:both; margin-top:20px; text-align:center}
/*top*/
.top{ width:980px; margin:0 auto; background:#FFFFFF}
.top1{ height:105px; width:980px; background:url(imagestop11.jpg) no-repeat}
.logo{ margin:0 0 0 30px; float:left; }
.kh{ float:left; margin:10px 0 0 200px}


/*导航*/
#nav {color:#fff;height:42px;line-height:42px;text-align:center;list-style:none; background:url(imagesnavbg.gif) repeat-x; font-weight:bold}
#nav a{color:#fff;}
#nav li{width:81px;float:left;position:relative;z-index:1; background:url(imagesnavright.gif) no-repeat right 7px}
#nav li .title{display:block;}

#nav li .submenu{width:88px;margin:0 auto;background:#5b90b5;position:absolute;left:0;top:41px;display:none;}
#nav li .submenu dd{border-top:1px dotted #ddd;color:#fff; font-weight:normal; height:30px; line-height:30px}.navbottom{ width:980px; height:41px; background:url(imagesnavbottom.gif) no-repeat}
.time{ padding:10px 0 0 30px; background:url(imagestime.gif) no-repeat 20px 10px; text-indent:20px; float:left}
.tel{ line-height:40px; font-weight:bold; color:#FF0000; float:left; margin-left:100px}
.search{ float:right; margin-right:10px; line-height:40px}
/*main*/
.main{ width:980px; margin:0 auto;  background:#FFFFFF}
.main1left{ float:left; width:318px; margin-left:5px!important; margin-left:3px; margin-top:10px; overflow:hidden}
.kspxbody{ background:url(imageslef_5.jpg) repeat-y; padding: 10px 5px}
.kspxbottom{ height:4px; width:318px; background:url(imageslef_6.jpg) no-repeat}
.li li{ position:relative; height:22px; line-height:22px}
.li li span{ color:#ccc; position:absolute; right:5px; bottom:0}
.main1middle{ float:left; margin:10px 0 0 5px; width:418px; overflow:hidden; background:url(imagesin_6.jpg) repeat-y }
.main1middletop{background:url(imagesmiddlebg.jpg) no-repeat; height:4px; width:418px}
h3{ background:url(imagesh3bg.jpg) no-repeat 2px; height:35px; line-height:35px; text-indent:30px; color:#006899; font-size:14px}
.inner{ padding:0 10px}
.main1middlebottom{ background:url(imagesin_9.jpg) no-repeat; width:418px; height:3px; overflow:hidden; margin-top:8px!important; margin-top:0}
.main1right{ width:225px; float:right;  overflow:hidden; margin-top:10px;margin-right:5px!important; margin-right:2px; }
.activetop{ width:225px; height:36px; background:url(imagestbg1.gif) no-repeat; text-align:center; line-height:30px; font-weight:bold; font-size:14px}
.active li{ background:url(imagesdot3.gif) no-repeat 0 6px; text-indent:10px; border-bottom:   dashed 1px #CCCCCC; padding:2px 0}
.active{border-right:1px solid #abc6d7;border-left:1px solid #abc6d7;border-bottom:1px solid #abc6d7; width:220px; overflow:hidden}
.more{ text-align:right; height:25px; line-height:25px;color:#006899}
.more a,.more a:hover{color:#006899}
.rightdh{ text-align:center; margin-top:8px}
.rightdh li{ margin:2px 0}
.dht{ width:970px; margin:0 auto; padding:5px 0}
.zyjs{ margin-left:5px!important; margin-left:3px; float:left; width:740px; overflow:hidden; background:url(imageslef_8.jpg) repeat-y;}
.zyjstop{ background:url(imageslef_7.jpg) no-repeat; width:740px; height:33px; line-height:33px; color:#FFFFFF; font-weight:bold; text-indent:40px; font-size:14px}
.zy{ float:left; width:345px; height:180px!important; height:0; margin:8px 10px!important; margin:5px 8px }
h4{ font-size:14px; height:30px; line-height:30px; background:url(imagestb02.gif) no-repeat 10px center; border-bottom:1px solid #79c7db; text-indent:40px; color:#006899; margin-bottom:10px; position:relative}
h4 span{ font-size:12px; font-weight:normal; color:#006899; position:absolute; right:10px; bottom:0}
h4 span a,h4 span a:hover{color:#006899}
.zyjsimg{ float:left; width:170px; height:140px; text-align:center}
.zyjsli{ height:140px}
.void{ float:right; margin-right:5px!important; margin-right:3px; width:225px; overflow:hidden}

.void li{ background:url(imagesvoidli.gif) no-repeat 0 center; text-indent:20px; height:22px; line-height:22px}
.voidcont{ padding:5px 10px; background:#e7f3ff; margin-top:10px}
.cx{ margin-top:10px}

.xyxc{ width:970px; height:161px; margin:0 auto}
.xyxc1{ width:45px; height:161px; background:url(imagesindex_218.jpg) no-repeat; float:left}
.xyxc2{ width:903px; height:135px; float:left; border-top:13px solid #2587e0;  border-bottom:13px solid #2587e0; }
.xyxc3{ float:left; width:22px; height:161px; background:url(imagesindex_221.jpg) no-repeat}

.main3{ width:970px; margin:0 auto; background:url(imageslef_18.jpg) no-repeat; height:190px }
.yxdt{ width:365px;  margin-left:20px!important; margin-left:10px; float:left}
h5{ font-size:14px; height:30px; line-height:30px;color:#006899; position:relative}
h5 span{ position:absolute; right:30px; bottom:0;font-size:12px; font-weight:normal}
h5 span a,h5 span a:hover{ color:#006899; }
.inner2{ padding:10px 0}
.inner2 li{ height:24px; line-height:24px; position:relative}
.inner2 li span{ position:absolute; right:20px; bottom:0;color:#ccc}

.xxyd{ width:190px;   float:left; margin-left:0!important; margin-left:10px}
.xxyd ul{ padding:10px 0}
.xxyd li{ height:24px; }
.left{ padding-top:10px; margin-left:5px; width:225px; float:left}

.school{ margin-top:10px; border:1px solid #8fbae7}
h6{ height:29px; background:url(imagescl4.jpg) repeat-x; line-height:29px; font-size:14px; text-indent:15px; position:relative; color:#1e386b}
h6 span{ position:absolute; right:10px; font-weight:normal; bottom:0; font-size:12px}
h6 a,h6 a:hover{ color: #1e386b}
.schoolbox{ text-align:center; padding:10px 0}
.dt{ margin-top:10px; border:1px solid #8fbae7}
.li2{ padding:10px 0; }
.li2 li{ height:24px; line-height:24px}
.rightbox{ margin:30px;}
.rightbox li{ height:25px; line-height:25px; position:relative; clear:both;}
.rightbox li span{ color:#999999; position:absolute; right:10px; bottom:0}
.sp li{ background:url(imagesvoidli.gif) no-repeat 0 center; text-indent:25px}
.li3{ height:1px; border-bottom:1px  dashed #CCCCCC; margin:15px 0; overflow:hidden; clear:both}
.title1{ height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:18px}
.ly{ height:24px; line-height:24px; text-align:center; border-bottom:1px solid #ddd;border-top:1px solid #ddd; margin:20px 0}
.rightcontbox{ margin:15px}
.cp li img { border:1px #CCCCCC solid; padding:8px}
.cp li span{ display:block; height:20px; line-height:20px; text-align:center;width:200px}
.cp li{ float:left; width:205px; margin:8px 15px!important; margin:8px 12px; background:url(imagesyyri2.gif) no-repeat right top; overflow:hidden}
.cp{ padding:10px 0 0 5px}




.xltop{ height:35px; background:url(imagesxltop.jpg) no-repeat; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF}
.xlbox{ background:url(imagesxlbg.jpg) repeat-y;}
.xlbox li{ height:35px; line-height:35px; background:url(imagesxing.gif) no-repeat  30px center; text-indent:50px}
.xlbottom{ background:url(imagesxlbottom.jpg) no-repeat; height:20px}
.line{ width:210px; background:url(imagesxingbottom.gif) no-repeat; height:1px; margin:0 auto; overflow:hidden}
.right{ width:735px; float:right; margin-right:5px!important; margin-left:3px; margin-top:10px; overflow:hidden; border:1px solid #ccc;}
h2{ background:url(imagesnav.gif) no-repeat; height:30px; line-height:30px; text-indent:30px; font-size:12px; color:#1e386b}
h2 a,h2 a:hover{color:#1e386b}










.friendlinks{ width:970px; margin:0 auto; background:url(imagesfoot_lj.jpg) no-repeat; height:110px}
.friendlinks li{ float:left; margin:0 10px}
.friendlinks  ul{ padding:45px 0 0 10px}
.friendlinksbg{ width:970px; margin:0 auto; height:29px; background:url(imagesfoot_6.jpg) repeat-x; color:#FFFFFF; line-height:29px; text-align:center}
.friendlinksbg a,.friendlinksbg a:hover{ color:#FFFFFF}
.footer{ text-align:center; padding:15px 0}









