@charset "utf-8";

/* CSS Document */

body {
    background: url(yht_zwzx_bg_0723.jpg) top center fixed no-repeat;
}

li {
    display: inline;
}

.font_micro {
    font-family: "微软雅黑";
    font-size: 14px;
}

.lh28_font14 {
    font-size: 14px;
    line-height: 28px;
}

.lh22 {
    line-height: 22px;
}

.fl {
    float: left;
}

img {
    border: none;
    margin: 0;
    padding: 0;
}

.mb14 {
    margin-bottom: 14px;
}

.ml14 {
    margin-left: 14px;
}

a:hover {
    color: #f00;
    text-decoration: underline;
}


/* 快速通道 */

.kstd_fix {
    position: fixed;
    width: 797px;
}

.kstd_relt {
    position: relative;
    width: 797px;
}

.kstd {
    position: absolute;
    top: 112px;
    right: -95px;
    width: 104px;
}

.kstd li {
    padding-left: 17px;
    width: 87px;
    float: left;
    line-height: 26px;
    background-color: #f2efba;
}

.kstd li a {
    color: #89683f;
    text-decoration: none;
}

.kstd li.kstd_top {
    height: 45px;
    background: url(yh_kstd_bg_0709.png) no-repeat;
}

.kstd li.kstd_bom {
    background: url(yh_kstd_bg_0709_03.png) no-repeat bottom;
    height: 10px;
}

.kstd li.kstd_lichose {
    background-image: url(zwzx_kstdchose_0722.jpg);
    background-repeat: no-repeat;
}

.kstd .kstd_lichose a {
    color: #fff;
    text-decoration: none;
}

#container {
    margin: 0 auto;
    padding-top: 11px;
    padding-left: 109px;
    width: 797px;
}

#container_inner {
    padding-left: 28px;
    padding-right: 15px;
    float: left;
    width: 754px;
    background: url(zwzx_bg_0722.jpg);
}

#top {
    float: left;
    margin-top: 20px;
    width: 100%;
    height: 23px;
    line-height: 23px;
}

.editons .navli {
    float: left;
    position: relative;
    margin-right: 3px;
    width: 93px;
    color: #ffffff;
    text-align: center;
}

.editons li .nav_list {
    padding: 6px 0 10px;
    position: absolute;
    display: none;
    width: 93px;
    top: 23px;
    left: 0;
    z-index: 10;
}

.nav_list1 {
    background: #a0b70d;
}

.nav_list2 {
    background: #b7120c;
}

.nav_list3 {
    background: #0dabb7;
}

.editons li .nav_list3 li {
    width: 100%;
    float: left;
    height: 22px;
    line-height: 22px;
}

.editons li .nav_list3 li:hover {
    background-color: #9ddde2;
}

.editons li .nav_list3 li a {
    color: #ffffff;
    text-decoration: none;
}

.blue_bg {
    background: url(yuhua_travel_admin_center_0603.jpg) no-repeat;
}

.blue_bg a {
    color: #fff;
    text-decoration: none;
}

.red_bg {
    background: url(yuhua_travel_redculture_0603.jpg) no-repeat;
}

.editons .red_bg a {
    color: #ffffff;
    text-decoration: none;
}

.green_bg {
    background: url(yuhua_travel_eng_0603.jpg) no-repeat;
}

.editons .green_bg a {
    color: #ffffff;
    text-decoration: none;
}

.infos {
    float: right;
}

.infos li {
    position: relative;
    float: left;
    margin-right: 8px;
    width: 22px;
    height: 22px;
    cursor: pointer;
}

.infos .icon1 {
    background: url(wb_0714.png) no-repeat;
}

.infos .icon2 {
    background: url(wx_0714.png) no-repeat;
}

.infos #icon2 ul {
    z-index: 11;
}

.infos .icon2 ul {
    width: 150px;
    float: left;
    display: none;
}

.infos .icon2_on ul {
    position: absolute;
    margin-left: -108px;
    left: 0;
    top: 22px;
}

.infos .icon1_on {
    background: url(wb_0714_on.png) no-repeat;
}

.infos .icon2_on {
    background: url(wx_0714_on.png) no-repeat;
}


/*政务中心 下拉*/

.zwzx_navlist {
    padding-bottom: 0px;
    width: 754px !important;
    float: left;
    height: 265px;
    color: #fff;
    font-size: 12px;
    text-align: left;
}

.zwzx_navlist a {
    color: #fff;
}

.zwzx_navlist .zwzx_left {
    padding-left: 17px;
    width: 495px;
    float: left;
}

.zw_zxfw_tit {
    padding-top: 17px;
    padding-bottom: 15px;
    width: 495px;
    float: left;
    line-height: 17px;
    font-size: 17px;
}

.zw_zxfw_tit img {
    float: left;
}

.zw_zxfw_tit font {
    float: left;
}

.zw_zxfw_con {
    width: 495px;
    float: left;
}

.zw_zxfw_con .pic {
    margin-left: 30px;
    width: 106px;
    float: left;
}

.zw_zxfw_con .doc {
    margin-left: 18px;
    padding-top: 5px;
    width: 325px;
    float: left;
    line-height: 21px;
}

.zw_dzxx,
.zw_dzxx_con {
    width: 247px;
    float: left;
}

.zw_dzxx_tit {
    padding-top: 17px;
    padding-bottom: 10px;
    width: 247px;
    float: left;
    line-height: 17px;
    font-size: 17px;
}

.zw_dzxx_tit img {
    float: left;
}

.zw_dzxx_tit font {
    float: left;
}

.zw_dzxx_con li {
    margin-left: 23px;
    width: 220px;
    float: left;
}

.zwzx_right {
    margin-top: 16px;
    padding: 10px;
    width: 210px;
    height: 210px;
    float: left;
    background-color: #fff;
}

.zwzx_right li {
    width: 98px;
    float: left;
    height: 98px;
}

.focus_slides {
    float: left;
    padding-top: 6px;
    width: 754px;
    min-height: 265px;
}

.mid_content {
    float: left;
    width: 754px;
}

.mid_left {
    width: 522px;
    float: left;
}

.xxgk_blk {
    padding-top: 28px;
    width: 522px;
    float: left;
}

.xxgk_blk li {
    width: 103px;
    float: left;
    height: 85px;
    border-right: 1px solid #d4dbdb;
}

.bd_left {
    border-left: 1px solid #d4dbdb;
}

.xxgk_blk li a {
    display: block;
    width: 103px;
    padding-top: 61px;
    height: 24px;
    text-align: center;
    font-size: 14px;
    color: #333333;
    text-decoration: none;
}

.xxgk_a {
    background: url(zwzx_xxgkpic_0722.jpg) no-repeat;
}

.jzxx_a {
    background: url(zwzx_jzxxpic_0722.jpg) no-repeat;
}

.qljg_a {
    background: url(zwzx_qlygpic_0722.jpg) no-repeat;
}

.myzj_a {
    background: url(zwzx_myzjpic_0722.jpg) no-repeat;
}

.cjfw_a {
    background: url(zwzx_cjfwpic2_0722.jpg) no-repeat;
}

.zxzx_a {
    background: url(zwzx_zxzxpic_0606.jpg) no-repeat
}

.xxgk_a:hover {
    color: #10aeba !important;
    background: url(zwzx_xxgkpic_on_0722.jpg) no-repeat !important;
}

.jzxx_a:hover {
    background: url(zwzx_jzxxpic_on_0722.jpg) no-repeat;
    color: #10aeba !important;
}

.qljg_a:hover {
    background: url(zwzx_qlygpic_on_0722.jpg) no-repeat;
    color: #10aeba !important;
}

.myzj_a:hover {
    background: url(zwzx_myzjpic_on_0722.jpg) no-repeat;
    color: #10aeba !important;
}

.cjfw_a:hover {
    background: url(zwzx_cjfwpic2_on_0722.jpg) no-repeat;
    color: #10aeba !important;
}

.zxzx_a:hover {
    background: url(zwzx_zxzxpic_on_0606.jpg) no-repeat;
    color: #10aeba !important;
}

.dzxx {
    padding-top: 34px;
    width: 522px;
    float: left;
}

.dzxx_tit {
    padding-left: 18px;
    width: 504px;
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    line-height: 17px;
    background: url(zwzx_dzxx_titbg_0722.jpg) no-repeat;
}

.dzxx_con_ul {
    padding-left: 10px;
    padding-top: 18px;
    width: 250px;
    float: left;
    min-height: 168px;
}

.dzxx_con_ul li {
    width: 100%;
    float: left;
    line-height: 28px;
    font-size: 14px;
    color: #333333;
}

.gjxx {
    padding-top: 34px;
    width: 260px;
    float: left;
}

.gjxx_tit {
    padding-left: 18px;
    width: 242px;
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    line-height: 17px;
    background: url(zwzx_dzxx_titbg_0722.jpg) no-repeat;
}

.gjxx_con_ul {
    padding-left: 10px;
    padding-top: 18px;
    width: 250px;
    float: left;
    min-height: 168px;
}

.gjxx_con_ul li {
    width: 100%;
    float: left;
    line-height: 28px;
    font-size: 14px;
    color: #333333;
}

.ghbh_tit {
    padding-left: 18px;
    margin-left: 10px;
    width: 230px;
    float: left;
}

.mid_right {
    width: 232px;
    float: left;
    padding-top: 28px;
}

.zxft {
    margin-left: 20px;
    width: 200px;
    float: left;
}

.zxft_tit {
    padding-left: 18px;
    width: 182px;
    float: left;
    line-height: 17px;
    background: url(zwzx_dzxx_titbg_0722.jpg) no-repeat;
}

.zxft_tit .chnl_tit {
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
}

.zxft_tit .recall {
    width: 72px;
    float: right;
    text-align: center;
    color: #fff;
    background-color: #f26b48;
}

.zxft_tit .recall a {
    color: #fff;
    text-decoration: none;
}

.zxft_con {
    padding-top: 18px;
    padding-bottom: 16px;
    width: 200px;
    float: left;
}

.zxft_con .pic {
    margin-left: 18px;
    width: 160px;
    float: left;
}

.zxft_con .doctit {
    padding-top: 12px;
    width: 190px;
    float: left;
    line-height: 20px;
}

.zxft_con .doctit font {
    color: #f26b48;
}

.zxft_con .doctit font a {
    color: #f26b48;
    text-decoration: none;
}

.gfwb {
    margin-left: 8px;
    width: 224px;
    float: left;
    height: 330px;
    overflow: auto;
}

.topics,
.weblinks {
    float: left;
    width: 754px;
    margin-top: 16px;
}

.topics_tit {
    float: left;
    width: 754px;
    padding-bottom: 5px;
    line-height: 16px;
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
    border-bottom: 1px solid #dcdcdc;
}

.topics_tit span {
    float: left;
}

.topics_con {
    padding: 8px 0;
    float: left;
    width: 754px;
    min-height: 68px;
}

.weblinks {
    margin-bottom: 20px;
}

.weblinks .topics_tit {
    border-bottom: none;
}

.weblinks_con {
    margin-top: 5px;
    padding: 15px 0;
    float: left;
    width: 752px;
    border: 1px solid #dcdcdc;
    background-color: #edeefc;
    min-height: 22px;
}

.weblinks_con li {
    margin-left: 20px;
    float: left;
    min-width: 25px;
}

.weblinks_con li a {
    color: #663333;
}

.weblinks_con li a:hover {
    color: #f00;
    text-decoration: underline;
}


/*底部*/

#footer {
    position: relative;
    padding: 14px 0;
    float: left;
    width: 797px;
}

#footer p {
    line-height: 26px;
    color: #fff;
    padding-left: 97px;
    width: 610px;
}

#footer .logo {
    position: absolute;
    left: 30px;
    bottom: 18px;
    width: 100px;
    height: 40px;
}