﻿/*CSS来自juzer.cn*/
#mc ul{margin-left:-1px;border-bottom:1px solid #fff; border-bottom:1px solid #dcdcdc;}
#mc li{ float:left; width:25%; text-align:center; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc; margin-left:-1px;}
#mc li a{ color:#0EAB66; display:block; border-left:0px solid #fff; border-top:0px solid #fff; line-height:35px; font-size:16px;}

.nav{overflow:hidden; margin:17px 10px 10px;}
.nav li{float:left; width:20%;}
.nav li a{ display:block; padding-top:50px; line-height:28px; text-align:center; width:50px; margin:0 auto; background-size:250px 50px;}
.nav .yyzx a{ background-position:-50px 0;}
.nav .gldq a{ background-position:-100px 0;}
.nav .xwzx a{ background-position:-150px 0;}
.nav .jptj a{ background-position:-200px 0;}
.header_nav{}
.header_nav_list{display:table;table-layout:fixed;width:100%;background-color:#0EAB66;overflow:hidden}
.header_nav_list li{display:table-cell;text-align:center;line-height:36px;color:#fefefe;font-size:15px}
.header_nav_list li a{display:block;color:#fefefe;font-size:15px}
.header_nav_list li a:visited{color:#fefeff}		
.mca{ border-top: 0px solid #ccc; padding-top:10px;padding-left:20px;color:#666;  line-height: 1.8; margin-top: 0px;position: relative;}
.mca .f-fl,.g-ft .f-fr{}
.mca .f-fr{text-align: right;}
.mca a{ color:#333;}
.mca a.active,
.mca a:hover{color:#0EAB66;}
.mca .f-fr{}
.mca .to-top{background: #0EAB66; color:#fff; position: absolute;right:10px; top:0px; padding:5px 20px;border-radius: 0 0 8px 8px; line-height: 1.4;}
.mcx{font-size: 10px; white-space: nowrap;}
.mcx.iconfont{ font-size: 10px;}

.dbdh {border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-top: 5px;overflow:hidden;}
.dbdh li {width: 20%;text-align: center;height: 40px;line-height: 40px;font-size: 14px;background-color: #FFF;position: relative;color: #333;float: left;}
.dbdh li a{color:#333;font-weight: bold;}
.dbdh li::after {display: block;content: '';position: absolute;right: 0;width: 1px;height:12px;top: 50%;margin-top: -6px;background: #ccc;}
.dbbp12 { width: 100%; background: #0EAB66; height: 70px; }
.dbbp1 { max-width: 720px; margin: 0px auto; text-align: center; }
.dbbp1 h1 { color: #f2bcbd; font-size: 14px; padding-top: 8px; font-weight: normal; }
.dbbp1 h1 a { color: #fff; padding-left: 8px; padding-right: 8px; }
.dbbp1 p { color: #f2bcbd; font-size: 10px; margin-top: 8px; line-height: 15px; }
.dbbp1 p a { color: #edede4; }

.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}

/*.xk_xiangce-list {overflow:hidden; padding:10px;}
.xk_xiangce-list li {  box-shadow: 0 1px 1px #dcdcdc; background:#fff; width:150px; height:240px; border: 5px solid #fff; float:left; margin:5px; border-radius:1px;}
.xk_xiangce-list li a { display:block;}
.xk_xiangce-list li p { color:#333; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align:center;}
.xk_xiangce-list .image { width:150px; height:187.5px; overflow:hidden;}
.xk_xiangce-list .image img { max-width:100%; min-height:187.5px; min-width:150px;}
.xk_xiangce-list .Detail { width:100%; height:25px; color:#999; font-size:12px; line-height:25px;}
.xk_xiangce-list .Detail .read { float:left; padding-left:18px;background: url(img/yue.png) no-repeat left center;  background-size: 17px auto;}
.xk_xiangce-list .Detail .time { float:right; padding-left:5px; color: #f15353; font-size: 13px;}*/
.xk_h1 { height: 20px; padding: 10px 0; color: #000; letter-spacing: 0px; }
.xk_h1 p { border-left: 7px solid #0EAB66; height: 20px; line-height: 20px; padding-left: 5px; color: #0EAB66; font-weight: 600; float: left; }
.xk_h1 y { float: right; height: 20px; line-height: 20px; margin-right: 10px; color: #000; font-size: 13px; }
.xk_h1 y a { color: #000; }

.bbslistbg{overflow:hidden;padding:0 4px 5px}
.bbslist{}.bbslist li{float:left;width:100%}
.bbslist li a{display:block;overflow:hidden;margin:5px 3px 0;padding:10px 0 10px 10px;border:1px #e2e2e2 solid;border-radius:3px;background:#FFF;color:#5f646e;line-height:0}
.bbslist li .ico{float:left;overflow:hidden;margin-right:5px;width:40px;height:40px}
.bbslist li .ico img{width:40px;height:40px;border-radius:30px}
.bbslist li .zt{position:relative;float:left;margin-top:10px}
.bbslist li h2{font-size:15px}
.bbslist li h3{position:absolute;top:20px;left:0;white-space:nowrap;font-size:12px}

.submit {border-radius:20px;width:96%;height:36px;margin:12px 15px 12px 2%;border:none;font:14px/36px "Microsoft Yahei";color:#fff;cursor:pointer;background:#666666;font-weight:bold;}
.submit:hover {border-radius:15px;background:#000000;}
.submit_url {background:#d2d2d2;color:#fff;border-radius:10px 10px 0px 0px;}
.submit_url a{height:30px;text-align:center;display:block;color:#fff;}
.submit_url:hover{font-weight:bold;background:#000000;}

.subtitl{padding-left:25px;vertical-align:middle;text-align:position;background:#faf9fe no-repeat 5px 50%;border-top-color:#e7e7e7;border-top-style:solid;border-top-width:1px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#0EAB66;line-height:35px; color:#507BBF;}
.subtitl a:hover{color:#507BBF; font-weight:700;}
.subtitl a{font-weight:normal;color:#606060;font-weight:bold;font-weight:700;}

.subtitle{position:relative; overflow:hidden;border-left:solid 4px #0EAB66; padding-left:5px; margin-left:5px; color:#434343; font-weight:600;}
.xk_bbslistbg {padding: 0 4px 5px;overflow: hidden;}
.xk_bbslist {display: block;}
.xk_bbslist li { float:left; width:50%;}
.xk_bbslist li a {display: block; border-radius: 3px;overflow: hidden;margin: 5px 3px 0;border: 1px #e2e2e2 solid;background: #FFF;padding: 10px 0 10px 10px;color:#5f646e;line-height: 0px;}
.xk_bbslist li .ico {width: 40px;height: 40px;float: left;margin-right: 5px;overflow: hidden;}
.xk_bbslist li .ico img {width: 40px;height: 40px;border-radius: 5px;}
.xk_bbslist li .zt {float: left;position: relative;margin-top: 10px;}
.xk_bbslist li h2 {font-size: 15px;}
.xk_bbslist li h3 {font-size: 12px;position: absolute;top: 20px;left: 0;white-space: nowrap;}