@charset "utf-8";
/* CSS Document */
.bana { margin:2px auto; text-align:center;}
.bana img{ width:100%;}

.main { overflow:auto; margin:20px auto;}
.mleft { float:left; width:250px; background:#eee;}
.mright { float:left; margin-left:40px; width:910px;}
.mla { background:#0C3F83; color:#FFF; text-align:center; font-size:18px; height:55px; line-height:55px;}
.mla i { font-size:13px; color:#999;}
.mlb { background:#FFF; margin:10px 15px; padding:10px;}
.mlb li{ border-bottom:1px #CCCCCC dashed; line-height:50px;}
.mlb li:last-child { border:none;}
.mlb a { display:block; padding-left:50px; color:#444;}
.mlb a:hover { display:block; background:#eee; text-decoration:none;}
.mlb .active a { display:block; background:#eee; text-decoration:none;}
.mlc { margin-top:20px;}
.mld { padding:0 15px 20px;}
.mld h4{ padding:20px 0;}
.mld p{ color:#444; font-size:15px; line-height:25px;}
.mra { overflow:auto; border-bottom:1px #CCCCCC solid; line-height:35px; padding-bottom:10px;}
.mra p{ float:left; font-size:25px;}
.mra span{ float:right; color:#666; font-size:15px;}
.mrb { line-height:30px; padding:20px; min-height:500px;}

.down { overflow:auto; padding:25px 15px;}
.down li{ border-bottom:1px #CCCCCC dashed; overflow:auto; line-height:50px; padding:0 15px;}
.down li p{ float:left; background:url(down.jpg) no-repeat 0 15px; padding-left:30px;}
.down li span{ float:right; font-size:12px;}
.down li span a{ background:#690; color:#FFF; border-radius:5px; padding:4px 10px;}
.down li span a:hover{ background:#660; color:#FFF;}

.news { overflow:auto; padding:20px 10px;}
.news li{ border-bottom:1px #CCCCCC dashed; padding:15px; overflow:auto; background:url(dian.jpg) no-repeat 0 25px;}
.news li h4{}
.news li i{ color:#ccc; font-size:12px; line-height:40px;}
.news li p{ color:#888; line-height:25px; font-size:15px;}
.news li a{ color:#0C3F83;}

.aa {}
.aa h3{ color:#333; padding:15px 0;}
.aa h4{ color:#444; text-indent:1rem;}
.aa p{ color:#555; text-indent:2rem; margin:20px 0;}

.bb {}
.bb p{ color:#555; text-indent:2rem;}
.bb h3{color:#333; padding:15px 0;}
.bb h4{color:#444; text-indent:1rem;}

.j1 {}
.j1 h3{ color:#333;}
.j1 p{ font-size:15px; color:#666; margin:15px 0; padding:0 15px;}
.j1 h4{ padding-left:15px; color:#444;}

.fenye { font-size:12px; padding:15px 0; margin:15px auto; text-align:center;}
.fenye a{ border:1px #CCCCCC solid; padding:2px 6px; margin:0 2px;}
.page-num-current { color:#F00; font-weight:bold;}

.ntitle { text-align:center; padding:35px 0;}
.ntitle h1{font-size:22px;}
.oth { font-size:12px; color:#999; border-bottom:1px #CCCCCC solid; padding-bottom:20px; text-align:center;}
.sx { border-top:1px #CCCCCC solid; padding:20px 0; font-size:14px; line-height:30px;color:#0C3F83;}

.jdlc { overflow:auto;}
.jdlc ul{ display:table; margin:0 auto; text-align:center;}
.jdlc li{ background:#F2F2F2; padding:15px 100px; overflow:auto; margin:10px auto; text-align:center; width:150px;}
.jdlc1 { float:left; width:30px; height:30px; border-radius:15px; background:#0C3F83; color:#FFF; font-size:20px; text-align:center;}
.jdlc2 { float:left; padding-left:20px;}

.zjfzr { overflow:auto; float:right;}
.zjfzr li{ float:left; margin:0 4px; text-align:center; font-size:15px;}
.zjfzr a{ display:block; background:#0C3F83; color:#FFF; padding:4px 20px;}
.zjfzr a:hover{ background:#ccc; color:#000; text-decoration:none;}

.zjfzr1 { margin-top:25px;}
.zjfzr1 h3{ color:#0C3F83; border-bottom:1px #ccc solid; padding-bottom:10px; margin-bottom:15px;}
.zjfzr1 p{ color:#444; text-indent:2rem; line-height:35px;}
.zjfzr1 ul{ overflow:auto;}
.zjfzr1 li{ float:left; width:48%; margin:1%;  height:350px;}
.zjfzr1a { padding:15px;}
.zjfzr1a h4{ color:#0C3F83; padding-bottom:10px;}
.zjfzr1a p{ font-size:15px; line-height:28px; color:#777;}

.zjfzr2 { margin-top:25px;}
.zjfzr2 h3{ color:#0C3F83; border-bottom:1px #ccc solid; padding-bottom:10px; margin-bottom:15px;}
.zjfzr2 p{ color:#444; text-indent:2rem; line-height:35px;}
.zjfzr2 ul{ overflow:auto; margin-top:10px;}
.zjfzr2 li{ float:left; width:48%; margin:1%;   height:150px; overflow:auto;box-shadow:0 0 7px #999;}
.zjfzr2 li p{ line-height:25px;color:#777;}

.zjfzr3 { margin-top:25px;}
.zjfzr3 h3{ color:#0C3F83; border-bottom:1px #ccc solid; padding-bottom:10px; margin-bottom:15px;}

#wrap{width:100%; min-height:360px; margin:30px auto 0;}
#menu{float:left; width:320px; box-shadow:0 0 10px #aaa;}
#menu ul{ padding:20px;}
#menu li{ line-height:50px;}
#menu a{display:block;}
#menu a:hover,#menu .on a{color:#0C3F83;font-weight: bold;}
#content{float:left;width:530px;margin-left:20px; color:#444; line-height:35px; font-size:15px;}
#content h2 {color:#0C3F83; font-size:18px; padding-bottom:10px;}
#content img { float:left; margin-right:20px;}

.qz1 { color:#555; text-indent:2rem;}
.qz2 { overflow:auto;}
.qz2 h3 { padding:30px 0;color:#0C3F83;}
.qz2 ul { display:table; margin:0 auto; text-align:center; padding-bottom:10px;}
.qz2 li { float:left; width:21.6%; margin:0 1%; border:1px #e0e0e0 solid; padding:5px;}
.qz2 li h4 { text-align:center; margin:0 auto; color:#0C3F83;}
.qz2 li p {color:#555; font-size:14px; line-height:25px; text-align:left; padding:0 5px;}
.qz2 li img { width:100%;}

.qz3 { overflow:auto;}
.qz3 h3 { padding:30px 0;color:#0C3F83;}
.qz3 ol {color:#0C3F83;}
.qz3 li { border-bottom:1px #CCCCCC dashed; line-height:45px; float:left; width:50%;}
.qz3 a {color:#0C3F83;}
.qz3 a:hover {color:#000;}

.qz4 { overflow:auto;}
.qz4 h3 { padding:30px 0; color:#0C3F83;}
.qz4 ul{ overflow:auto;}
.qz4 li{ float:left; box-shadow:0 0 7px #999; padding:15px; width:44.5%; margin:1%;min-height:135px;}
.qz4 li h4{ color:#0C3F83;}
.qz4 li p{ color:#555; margin:5px auto; padding-left:10px; font-size:14px;}

.qz5 { overflow:auto;}
.qz5 h3 { padding:30px 0; color:#0C3F83;}
.qz5 ul{ overflow:auto;}
.qz5 li{ float:left; box-shadow:0 0 7px #999; padding:15px; width:44.5%; margin:1%;min-height:160px;}
.qz5 li h4{ color:#0C3F83;}
.qz5 li p{ color:#555; margin:5px auto; padding-left:10px; font-size:14px;}

.jd1 {}
.jd1 h3{color:#0C3F83; padding-bottom:20px;}
.jd1 p{ color:#555; text-indent:2rem; margin-bottom:20px;}
.jd1 ul{ overflow:auto; display:table; margin:0 auto; text-align:center;}
.jd1 ul li{ float:left; text-align:center;}
.jd1 ul li:nth-child(2){ margin:0 50px;}
.jd1 ul li:nth-child(3){ margin-right:50px;}

.jnav { margin:20px auto 20px;}
.jnav ul{ display:table; margin:0 auto; text-align:center; overflow:auto;}
.jnav li{ float:left; background:#4B82BA; text-align:center; margin-left:20px; font-size:14px;}
.jnav a{ color:#FFF; display:block; padding:10px 20px;}
.jnav a:hover{ display:block; background:#0C3F83; color:#FFF;}
.jnav .active a{ display:block; background:#0C3F83; color:#FFF;}

.jd2 { margin-top:20px;}
.jd2 h3{color:#0C3F83; padding-bottom:20px;}
.jd2 ul{ overflow:auto;}
.jd2 li{ -moz-box-shadow:0px 0px 7px #999; -webkit-box-shadow:0px 0px 7px #999; box-shadow:0px 0px 7px #999;  margin:20px 10px; padding:15px;}
.jd2 li h4{color:#0C3F83;}
.jd2 li p{ font-size:15px; color:#555; padding:0 35px;}
.jd2 i { padding:0 28px; font-style:normal;}

.jd3 {margin-top:20px;}
.jd3 h3{color:#0C3F83; padding-bottom:20px;}
.jd3 dl{ overflow:auto; list-style:none; padding:10px; margin:0;}
.jd3 dl dt{ float:left; box-shadow:0 0 7px #999; overflow:auto; padding:15px; width:29.5%; min-height:340px;}
.jd3 dl dt:nth-child(2){ margin:0 20px;}
.jd3 h4{color:#0C3F83; padding-bottom:10px; padding-left:20px;}
.jd3 ul{}
.jd3 li{ font-size:15px; color:#555;}

.jd4 {margin-top:20px;}
.jd4 h3{color:#0C3F83; padding-bottom:20px;}
.jd4 ul{ overflow:auto;}
.jd4 li{ float:left;font-size:15px; color:#555; box-shadow:0 0 7px #999; padding:20px; margin:10px 50px; min-height:210px; min-width:30%;}

.feiy {}
.feiy p{ margin:10px 0;}
.feiy a{ color:#F60;}

#wrapx {width:100%; margin:0 auto; padding:15px 0 30px; overflow:auto;}
#menux {float:left; width:320px; box-shadow:0 0 10px #aaa; margin-left:30px;}
#menux ul{ padding:20px;}
#menux li{ line-height:45px;}
#menux a{display:block;}
#menux a:hover,#menux .on a{color:#0C3F83;font-weight: bold;}
#contentx {float:left;width:720px;margin-left:20px; color:#444; line-height:35px; font-size:15px; background:#F2F2F2; padding:20px; height:315px;}
#contentx h2 {color:#0C3F83; font-size:18px; padding-bottom:10px;}

.jd2x { margin-top:20px;}
.jd2x h3{color:#0C3F83; padding-bottom:20px;}

#wrapx1 {width:100%; margin:0 auto; padding:15px 0 30px; overflow:auto;}
#menux1 {float:left; width:320px; box-shadow:0 0 10px #aaa; margin-left:30px;height:320px;}
#menux1 ul{ padding:20px;}
#menux1 li{ line-height:45px;}
#menux1 a{display:block;}
#menux1 a:hover,#menux1 .on a{color:#0C3F83;font-weight: bold;}
#contentx1 {float:left;width:720px;margin-left:20px; color:#444; line-height:35px; font-size:15px; background:#F2F2F2; padding:20px; height:280px;}
#contentx1 h2 {color:#0C3F83; font-size:18px; padding-bottom:10px;}

.zdrcz { line-height:45px; color:#444;}
.zdrcz p{ text-indent:2rem;}
.zdrcza { margin-top:25px;}

.tag { font-size:15px; margin-bottom:20px;}
.tag a{ padding:0 10px;}

.dnav { margin-top:20px;}
.dnav ul{ overflow:auto;}
.dnav li{ float:left; margin:10px; text-align:center; font-size:15px; font-weight:bold;}
.dnav a{ display:block; background:#d3d3d3; color:#0C3F83; padding:0 60px; line-height:35px;}
.dnav a:hover{ background:#0C3F83; color:#fff;}
.dnav .active a { background:#0C3F83; color:#fff;}

.lnlist { overflow:auto; background:#FFF; margin:10px;}
.lnlist ul{ padding:5px;}
.lnlist li{ font-size:13px; font-family:none; line-height:30px; border-bottom:1px #CCCCCC dashed;}
.lnlist li:last-child { border:none;}
.lnlist span{ float:right; font-size:12px; color:#999;}
.lnlist a{ color:#0C3F83;}
.lnlist a:hover{ color:#000;}

