﻿﻿@charset "utf-8";

/* CSS Document */


@import url("../css/zwxxgk_reset.css");


h1,h2,h3{ padding:0px; margin:0px;}

p{padding:0px; margin:0px;}

span{padding:0px; margin:0px;}


/**** 左导航  ****/



.dl_nav{width:240px; float: left;}

.dl_nav01{width:100%;/* height: 160px; */float: left;}

.dl_nav01 h3{ width:240px;height:68px; margin-top:15px; float: left;}

.dl_nav01 h3 a{width:238px; color: #7fac4c;font-size:23px; display: block; height: 64px; padding-top:4px; background: #fff;border:1px solid #ddd; text-decoration:none;}

.dl_nav01 h3 a:hover{width:238px;height:63px;background-color:#7fac4c;color:#fff;font-size:23px;padding-top: 5px;border:1px solid #7fac4c;}

#actic{width:238px;height:63px;background-color:#7fac4c;color:#fff;font-size:23px;padding-top: 5px;border:1px solid #7fac4c;}
#actic em.zwxxgk_bnt1{background:url(../images/zwxxgk_bnt01b.png) no-repeat;}
#actic em.zwxxgk_bnt2{background:url(../images/zwxxgk_bnt02b.png) no-repeat;}

.dl_nav01 h3 em.zwxxgk_bnt1,.dl_nav01 h3 em.zwxxgk_bnt2{width:43px; height:63px;float:left;margin-right:20px;margin-top:10px; margin-left: 20px;}

.dl_nav01 h3 em.zwxxgk_bnt1 { background:url(../images/zwxxgk_bnt01.png) no-repeat;}

.dl_nav01 h3 em.zwxxgk_bnt2 {background:url(../images/zwxxgk_bnt02.png) no-repeat;}

.dl_nav01 h3:hover em.zwxxgk_bnt1{background:url(../images/zwxxgk_bnt01b.png) no-repeat;}

.dl_nav01 h3:hover em.zwxxgk_bnt2{background:url(../images/zwxxgk_bnt02b.png) no-repeat;}

.dl_nav01 h3.on a{ height:65px;width:238px;background-color:#7fac4c;color:#fff;font-size:23px;padding-top: 4px;border:1px solid #7fac4c;}

.dl_nav01 h3.on em.zwxxgk_bnt1{background:url(../images/zwxxgk_bnt01b.png) no-repeat;}

.dl_nav01 h3.on em.zwxxgk_bnt2{background:url(../images/zwxxgk_bnt02b.png) no-repeat;}



.dl_nav02{ width:240px; float:left;  }

.sideMenu{}

.dl_nav02 h3{width:238px;height:65px;border:1px solid #ddd;margin-top: 15px;float: left;color: #7fac4c;font-size:23px;display: block;padding-top: 4px;background: #fff;}



.dl_nav02 h3:hover{width:238px;background-color:#7fac4c;color:#fff;font-size:23px; display: block;border:1px solid #7fac4c;}



.dl_nav02 h3 em.zwxxgk_bnt3,.dl_nav02 h3 em.zwxxgk_bnt4{width:43px; height:63px;float:left;margin-right:20px;margin-top:6px; margin-left: 20px;}

.dl_nav02 h3 em.zwxxgk_bnt3 { background:url(../images/zwxxgk_bnt03.png) no-repeat;}

.dl_nav02 h3 em.zwxxgk_bnt4 {background:url(../images/zwxxgk_bnt04.png) no-repeat;}

.dl_nav02 h3:hover em.zwxxgk_bnt3{background:url(../images/zwxxgk_bnt03b.png) no-repeat;}

.dl_nav02 h3:hover em.zwxxgk_bnt4{background:url(../images/zwxxgk_bnt04b.png) no-repeat;}

.dl_nav02 h3 div { float: left; width: 95px;}



.dl_nav02 h3 span.zwxxgk_bnt5,.dl_nav02 h3 span.zwxxgk_bnt6{width:20px; height:70px;float:right; margin-right: 20px;}

.dl_nav02 h3 span.zwxxgk_bnt5 { background:url(../images/zwxxgk_img02b.png) no-repeat;}

.dl_nav02 h3 span.zwxxgk_bnt6 {background:url(../images/zwxxgk_img02b.png) no-repeat;}

.dl_nav02 h3:hover span.zwxxgk_bnt5{background:url(../images/zwxxgk_img02b1.png) no-repeat;}

.dl_nav02 h3:hover span.zwxxgk_bnt6{background:url(../images/zwxxgk_bnt02b1.png) no-repeat;}

.dl_nav02 h3.on{width:238px;background-color:#7fac4c;color:#fff;font-size:23px; display: block;border:1px solid #7fac4c;}

.dl_nav02 h3.on em.zwxxgk_bnt3{background:url(../images/zwxxgk_bnt03b.png) no-repeat;}

.dl_nav02 h3.on em.zwxxgk_bnt4{background:url(../images/zwxxgk_bnt04b.png) no-repeat;}

.dl_nav02 h3.on span.zwxxgk_bnt5{background:url(../images/zwxxgk_img02b1.png) no-repeat;}

.dl_nav02 h3.on span.zwxxgk_bnt6{background:url(../images/zwxxgk_bnt02b1.png) no-repeat;}









.dl_nav03 h3{ width:240px;height:68px; margin-top:15px; float: left;}

.dl_nav03 h3 a{width:238px; color: #7fac4c;font-size:23px; display: block; height: 64px; padding-top:4px; background: #fff;border:1px solid #ddd; text-decoration:none;}

.dl_nav03 h3 a:hover{width:238px;height:63px;background-color:#7fac4c;color:#fff;font-size:23px;padding-top: 5px;border:1px solid #7fac4c; text-decoration:none;}



.dl_nav03 h3 em.zwxxgk_bnt1,.dl_nav03 h3 em.zwxxgk_bnt2{width:43px; height:63px;float:left;margin-right:20px;margin-top:10px; margin-left: 20px;}

.dl_nav03 h3 em.zwxxgk_bnt1 { background:url(../images/zwxxgk_bnt05.png) no-repeat;}

.dl_nav03 h3 em.zwxxgk_bnt2 {background:url(../images/zwxxgk_bnt06.png) no-repeat; margin-top:5px;}

.dl_nav03 h3:hover em.zwxxgk_bnt1{background:url(../images/zwxxgk_bnt05b.png) no-repeat;}

.dl_nav03 h3:hover em.zwxxgk_bnt2{background:url(../images/zwxxgk_bnt06b.png) no-repeat; margin-top:5px;}

.dl_nav03 h3.on a{ height:65px;width:238px;background-color:#7fac4c;color:#fff;font-size:23px;padding-top: 4px;border:1px solid #7fac4c;}

.dl_nav03 h3.on em.zwxxgk_bnt1{background:url(../images/zwxxgk_bnt05b.png) no-repeat;}

.dl_nav03 h3.on em.zwxxgk_bnt2{background:url(../images/zwxxgk_bnt06b.png) no-repeat; margin-top:15px;}








.sideMenu ul{ width:238px; display:none; background:#fff;color:#999; float: left; padding-top: 15px;/* 默认都隐藏 */}

.sideMenu ul li{ padding:8px 0px 8px 40px;line-height:24px; font-size:16px; font-weight: 400;cursor: pointer;}

.sideMenu ul li a{ color:#4a4a4a; display: block; text-decoration:none;} 

.sideMenu ul li span{ font-size:35px;float:left; margin-right:10px;}

.sideMenu ul li:hover{background-color:#e5f5e7; display:block;color:#7fac4c;}

.sideMenu ul li a:hover{ color:#7fac4c; font-size: 16px; font-weight: 600; } 

.sideMenu ul li.on{color:#7fac4c; font-size: 16px;  background-color:#e5f5e7; }

.sideMenu ul li.on a{ color:#7fac4c; display: block;font-weight: 600;} 



/* add */

.curCol {

    color: #7fac4c;

    font-size: 16px;

    background-color:#e5f5e7;

}



.fathCol {

    padding: 8px 0px 8px 40px;

    line-height: 24px;

    font-size: 16px;

    font-weight: 400;

    cursor: pointer;

}



.fathCol span {

    font-size: 35px;

    float: left;

    margin-right: 10px;

}



.fathCol a {
    line-height: 24px;

    font-size: 16px!important;

    font-weight: 400!important;
    color: #4a4a4a!important;
    text-decoration:none!important;

}



.list ul {

    padding-top: 0px;

}



.list ul li {

    padding-left: 70px;

}



.list:hover {

    color: #7fac4c;

    font-size: 16px;

    background-color:#e5f5e7;

}



.list:hover .fathCol a {

    color: #7fac4c;

    font-weight: 600;

}



.list ul li a.cur {

    color: #7fac4c;

}