.fklist .entry-list {background:#E32C5E;}

.nav_keshi {background:#0a9e64;}

.nav_keshi li a:hover{background:#0a8756;}

.footer2014 {border-top: 1px solid #0a8756;}

.fklist .footer2014 {border-top: 1px solid #E32C5E;}

.cOrange, .cOrange:visited, .cOrange a {color: #F60;}

.cRed,.cRed a{color: #F00;}

.clogo{color:#ed4275;}

.slider {width:100%; height:auto; position:relative; margin:5px auto;}

.slider-images { overflow:hidden; position:relative; }

.slider-images ul{list-style: none; margin: 0px; width: 12800000px; }

.slider-images ul li{ float:left;text-align:center;}

.slider-images ul li img {max-width:100%;}

.slider-status {width:100%; height:4px; position:absolute; left:0; bottom:0; z-index:2; }

.slider-status ul li{width:33.33%; height:4px; background-color:#ccc; float:left;}

.slider-status ul li.on{background-color:#0a9e64;}

.part_keshi{ padding:10px 0px; width:100%;}

.part_keshi  li{ width:30%; margin:5px 1.5%; float:left; text-align:center; border-radius:5px; background:#ebebeb;}

.part_keshi  li h2{ font-size:16px; font-weight: normal; background:#0a9e64;height:30px; line-height:30px;border-radius:5px 5px 0px 0px;}

.part_keshi li h2 a{ color:#FFF;  }

.part_keshi li p{ height:175px;line-height:28px; font-size:14px;}

.part_keshi  li p a{ border-bottom:1px solid #fff;line-height:28px; display:block; width:100%;}

/*.nav {

  color: #0a9e64;

  padding: 0 10px;margin-bottom:5px;

  text-align: left;

  height:30px;line-height:30px;border-bottom:1px solid #0a8756;

}

.nav a{color:#0a9e64;}*/

.fklist .nav {

  color: #ed4275;

  padding: 0 10px;margin-bottom:5px;

  text-align: left;

  height:30px;line-height:30px;border-bottom:1px solid #ed4275;

}

.fklist .nav a{color:#ed4275;}

.sectionTitle {    margin: 10px 0 5px;	background:#0a9e64;border-bottom:3px solid #0a8756;color: #FFF;padding:6px 10px;height:22px;}

.fklist .sectionTitle{background:#ed4275;border-bottom:3px solid #bf2754;}

.sectionTitle h2 {   display:inline;float: left;}

.sectionTitle img{float:right;}

.lanmu_banner{height:auto; overflow:hidden;}

.lanmu_banner .name {

    background:#0a9e64;

    float: left;

    height: 95px;

    position: relative;

    width: 95px;

}

.lanmu_banner h2 {

    color: #FFF;

    text-align: center;

 	margin-top: 30px;

}

.lanmu_banner img {

    margin: 0 auto;

   width£º100%;

}

.lanmu_banner em {

    background:#FFF;color: #0a9e64;

    border-radius: 5px;

    bottom: 5px;

    height: 18px;

    left: 10px;

    line-height: 18px;

    position: absolute;

    text-align: center;

    width: 70px;font-size:12px;

}

.childs{line-height: 40px;}

.childs a{background: #0a9e64;color:#fff;padding:5px 10px;white-space:nowrap;border-radius:4px;margin:0 4px;}

.zj_cont{padding:10px 0px;border-bottom:1px dashed #ccc;font-size:14px;display:none;overflow: hidden;}

.zj_cont img{float:left;min-width:120px;max-width:30%;margin-right:8px}

.zj_cont h2{color:#333;font-size:18px}

.zj_cont h2 a{color:#0a8756}

.zj_cont h2 span{font-size:14px}

.zj_cont p{color:#e90010;line-height:22px;text-indent:0em}

.zj_cont .btn{padding:3px 10px}

.zj_cont .p_jj{clear:both;color:#808080;line-height:22px}

.zj_cont .p_jj  a{color:#ff0013}

.zj_title ul{overflow:hidden}

.zj_title li{float:left;text-align:center;width:33%;overflow:hidden}

.zj_title li img{max-width:60px}

.js_con dd{max-height:200px;overflow:Hidden}

 .firstNd h3 {

    background:#FFDDE6;

    color: #0a9e64;

    height: 30px;  line-height: 30px;

    margin-top: 8px;

}

.firstNd .ranknum {

    background: #0a9e64;

    border-radius: 8px;

    display:inline-block;

    color: #FFF;font-size:12px;

    height: 16px;

    line-height: 16px;

    margin: 6px 5px 0 0;

    text-align: center;text-indent:0em;

    width: 16px;

}

 .firstNd h3 .ranknum {

    border-radius:4px 0 0 4px;

    height: 30px;line-height:30px;

    margin: 0 8px 0 0;font-size:14px;

    width: 30px;float:left;display:block;

}

.firstNd p,.tszl p {

	text-indent:2em;

    padding-top: 8px;

}

.tszl {min-height:80px;border-bottom: 1px dashed #0a9e64;padding:10px 0;overflow:hidden;}

.tszl img {float: left;margin: 0 10px 0 0;}

.colors{position:relative;height:180px}

.colors li{width:50%;height:90px;line-height:90px;color:#fff;text-align:center;float:left;}

.colors .abs{position:absolute;z-index:99;width:40%;height:60px;top:60px;left:30%;color:#00A1A1;background:#fff;line-height:60px;border-radius:10px;margin:0;}

.cYellow {background:#EDA924;}

.cGreen {background:#23BF1E;}

 .cPink {background:#FF5A9C;}

 .cBlue {background:#59BFFF;}

 .cIndigo{background:#5674B9}

 .tipsCont{min-height:75px;}

.tipsCont .tit {

    color: #FF8A00;

    float: left;

    width: 50px;font-size:12px;

}

.tipsCont .info {

    background:#D9F6F6;

    border: 1px solid #A1E2E2;

    border-radius: 5px;

    line-height: 21px;

    margin: 5px 0 0 60px;

    padding: 10px;

}

.selBtns{height:34px;border:1px solid #0a9e64;border-radius: 8px;text-align:center;overflow:hidden;}

.selBtns .btn{float:left;position:relative;line-height:34px;height:34px;background: #fff;margin:0;padding:0;border-radius:0;color:#333}

.selBtns .btn span{background:#0a9e64;display:block;width:1px;height:34px;position:absolute;top:0;right:0;}

.selBtns .on{background:#0a9e64;color:#fff;border:none;}

.btns2 .btn{width:50%;}

.btns3 .btn{width:33%;}

.btns3 .on{width:34%;}

.btns4 .btn{width:25%;}

#selBtn_con ul{display:none}

.arc_words_about {border-bottom: 1px dashed #0a9e64;}

.part_liebiao{ padding:10px 1%;}

.part_liebiao   li{ padding:6px 10px; border-bottom:1px  dashed #ed4275;}

.part_liebiao   li h2{ font-size:16px; color:#000;height:22px;line-height:22px;overflow:Hidden}

.part_liebiao   li strong{ background:#0a9e64; border-radius:4px; display:inline-block; margin:0px 10px 0px 0px; padding:3px 12px; font-size:16px; color:#FFF;}

.part_liebiao   li p{ text-indent:2em; line-height:22px; font-size:14px; color:#000; padding:5px 0px 0px 0px;}

.part_liebiao  p a{ color:#ef2c66;}

.tabHeads{width:96%;height:31px;margin:10px auto 0;background:#0a9e64; border:1px solid #0a9e64;border-bottom:none; border-radius:4px 4px 0 0;}

.tabContents{width:96%;height:auto;margin:0px auto; border:1px solid #0a9e64;padding:0px;border-radius:0 0 4px 4px; }

.tabContents dl{display:none;}

.tabHeads li{width:14%;max-width:100px;height:26px;line-height:28px;margin:5px 2px 0px;border:1px solid #fff;border-BOTTOM:none;text-align:center;display:inline;float:left;border-radius:4px 4px 0 0;color:#fff}

.tabHeads .on{color:red;background:#fff; MARGIN-BOTTOM: -2px; POSITION: relative; height:26px;font-weight:bold}

.list_page {

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    padding: 0 0 0 18px;

    text-align: center;

}

.list_page a {

    color: #ed4275;

}

.list_page ul li {

    float: left;

    padding: 0 5px;

    width: auto;

}

.btnswt{padding:5px 35px;color:#fff;background:#ed4275;

    border-radius:6px;

    display: inline-block;

    margin: 5px auto;}

    

.pkCon{position:relative;line-height:30px;}

.pkCon li  .num {background: #ccc;}

.pkCon .pk{position:absolute;width:80px;height:80px;font-size:36px;line-height:80px;text-align:center;top:20px;left:50%;margin-left:-40px;background:#0a9e64;color:#fff;border-radius:100px;}

.skills{margin:6px auto;position:relative;border: 1px solid #0a9e64;padding:6px;border-radius: 6px;}

.skills .btn{position:absolute;padding: 3px 10px;top:0px;right:6px;}



.zj {

    border-bottom: 1px dashed #0a8756;

    display: none;

    padding:10px;

}

.zj_img {

    float: left;

    width: 38%;

}

.zj_jj {

    float: right;

    width: 60%;

}

.zj_jj h2 {

    line-height: 30px;

}

.zj_jj h2 a {

    color: #0a8756;

    font-size: 18px;

}

.zj_jj p {

    font-size: 12px;

    line-height: 18px;

    padding: 4px 0;

}

.zj_jj .p1 {

    color: #D00;

}

.zj_jj .p2 {

    color: #555;

    padding: 0;

}

.zj_jj .p3 a {

    background:#0a9e64;

    border-radius:4px;

    color: #FFF;

    margin: 0 15px 0 0;

    padding: 5px 12px;

}

.zj_title {

    padding: 10px 0; overflow:hidden;

}

.zj_title ul li {

    float: left;

    text-align: center;

    width: 25%;

}