.jhwrap_top {
    width: 100%;
    height: 120px;
    line-height: 122px;
    overflow: hidden;
    color: #333333;
    margin-top: 20px;
}

.top_fl {
    width: 20%;
    float: left;
    font-size: 36px;

}

.top_fr {
    width: 20%;
    float: right;
    font-size: 20px;
}

.module {
    padding: 0;
}

.nav ul>li{
    font-size: 16px;
}
.module .wrap ul li {
    width: 300px;
    height: 234px;
    text-align: center;
    float: left;
    border: 0;
    margin-right: 0;
}

.dxyy-jh1 {
    background-image: url("../img/dxyy_jh_09.png");
}

.dxyy-jh11 {
    background-image: url("../img/dxyy_jhys_04.jpg");
}

.dxyy-jh2 {
    background-image: url("../img/dxyy_jhys_03.png");
}

.dxyy-jh22 {
    background-image: url("../img/dxyy_jhys_03.png");
}


.module li img {
    margin: 21px 0 5px;
}


.dxyy-jh3 {
    background-image: url("../img/dxyy_jh_11.jpg");

}

.module .dxyy-jh3 img {
    margin: 77px 0 5px;
}

.module li h6 {
    background: none;
    font-size: 20px;
    color: #fff;
    padding: 8px 0;
    border-radius: 0;
    position: absolute;
    width: 300px;
    bottom: 2px
}

.module {
    overflow: hidden;
/*    padding: 0 0 30px 0;*/
}

.wrap {
    overflow: hidden;
}

.zz-module {
    background: #eeeeee;
    padding: 0 0 30px 0;

}
#list{
    overflow: hidden;
}
#list li {
    width: 170px;
    background: #ffffff;
    height: 60px;
    text-align: center;
    float: left;
    margin-right: 1px;
    border-radius: 0 !important;
}

#list li a {
    display: block;
    width: 170px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;

}

.jh-div {
    width: 100%;
}

.dx-list {
    width: 100%;
    /*height: 390px;*/
    display: none;

}

.selection {
    display: block;
}

.talkbubble {
    border: 1px solid #ff8200 !important;
    /*color: #ff8200 !important;*/
}
.talkbubble a{
    color:#ff8200 ;
}
.gh_fl {
    width: 50%;
    height: 100%;
    /*background: red;*/
    float: left;
}

.gh_fr {
    float: right;
    width: 50%;
    height: 100%;
    /*background: #ff8200;*/
    color: #333333!important;
}

.gh_fr h2 {
    font-size: 20px;
    line-height: 24px;
    margin: 5px 0;
}

.gh_fr p {
    font-size: 14px;
    line-height: 30px;
}

.gh_fr h3 {
    font-size: 20px;
    line-height: 24px;
    color: #ff8200;
    margin: 5px 0;

}

.cj_cbot {
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}

.cj_cbot .cj_cbott {
    display: inline-block;
    float: left;
    width: 20%;
    font-size: 16px;
    font-style: italic;
    text-decoration: underline;
    margin-right: 3%;
}

.cj_cbot .cj_cbott img {
    vertical-align: middle;
}

/*.cj_cbot .cj_cbott a{*/
/*height: 30px;*/
/*line-height: 30px;*/
/*}*/

.one{
    /*height: 442px;*/
}
.one .gh_fr,.perfect .gh_fr,.perfect2 .gh_fr{
    float: left;
}
.one .gh_fl,.perfect .gh_fl,.perfect2 .gh_fl{
    float: right;
}
.one .gh_fr .cj_cbot .cj_cbott{
    width: 100%;
    float: none;
}
/*.nav ul>li a{*/
    /*font-size: 16px!important;*/
/*}*/
.search{
    height: 98px;
}

.nav ul{
    position: absolute!important;
    z-index: 999999999999999999;
    overflow: 	visible;
	    margin-left: 12%;
}
.hh .nav-list_s{
    height: 380px;
}
.dxyyjh426{
    width: 190px;
    background: none;
    bottom: 10px;
}
.nav-all-jtkdbg{
    background: url(../img/nav-all-jtkdbg.png) repeat-x;
}
.hh .nav-list1{
    bottom: 76px;
    left: 190px;
}
.nav-all-qykdbg {
    background: url(../img/nav-all-qykdbg.png) repeat-x;
}
.hh .nav-list2{
    bottom: 152px;
    left: 190px;
}
.nav-all-sjkh {
    background: url(../img/nav-all-sjkh.png) repeat-x;
}
.hh .nav-list3{
    bottom: 228px;
    left: 190px;
}
.nav-all-yyyw {
    background: url(../img/nav-all-yyyw.png) repeat-x;
}
.hh .nav-list4 {
    bottom: 304px;
    left: 190px;
}
.nav-all-qyyy {
    background: url(../img/nav-all-qyyybg.jpg) repeat-x;
}
.hh .nav-list5 {
    bottom: 380px;
    left: 190px;
}


.nav ul>li .nav-all-list  .nav-list_s a{
    font-size: 12px!important;
}

.nav-all-list{
    bottom: 0px!important;
}
