﻿﻿@charset "utf-8";

/* CSS Document */

a:link,
a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #696969;
    text-decoration: none;
}

body,
table,
ul,
li,
img,
p,
h {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: 0;
}

body {
    font-size: 12px;
    font-family: "宋体", Arial;
    /*	background:url(../image/img1/kfBodyBg.jpg) left top repeat-x;
	background-color:#F7F7F7;*/
    background: #F7F7F7 url(../images/kf/kfBodyBg.jpg) left top repeat-x;
}

.kfTop {
    width: 979px;
    height: 32px;
    margin: 0px auto;
    background: url(../image/img1/index_01.jpg) left top repeat-x;
    padding: 0px 20px;
}

.kfTop .leftImg {
    float: left;
}

.kfTop .rightImg {
    float: right;
    margin-top: 10px;
}

.kfHead {
    width: 1019px;
    height: 199px;
    margin: 0px auto;
}

.kfMenu {
    width: 1009px;
    height: 38px;
    background: url(../image/img1/menu01.jpg) left top repeat-x;
    margin: 0px auto;
    padding-left: 10px;
}

.kfMenu .splide {
    width: 4px;
    height: 38px;
    float: left;
    background: url(../image/img1/menu02.jpg) left top no-repeat;
}

.kfMenu a.navLink:link,
a.navLink:visited {
    font-family: "黑体";
    font-size: 15px;
    color: #FCF5EB;
    display: block;
    height: 38px;
    padding: 0px 14px;
    float: left;
    text-align: center;
    text-shadow: #000000 2px 2px 2px;
    line-height: 38px;
    text-decoration: none;
}

.kfMenu .navOn {
    background: url(../image/img1/navOnbg.jpg) center center no-repeat;
    text-decoration: none;
}

.kf {
    width: 1035px;
    min-height: 10px;
    height: auto !important;
    height: 10px;
    margin: 0px auto;
    background: url(../images/kf/kfBg.png) center top repeat-y;
}

.kfWeather {
    width: 1019px;
    height: 34px;
    margin: 0px auto;
    background: url(../image/img1/index_18.jpg) repeat-x;
    color: #686868;
}

.kfWeather .kfWeather_01 {
    width: 164px;
    height: 34px;
    line-height: 34px;
    text-align: right;
    float: left;
}

.kfWeather .kfWeather_02 {
    width: 384px;
    height: 34px;
    float: left;
    text-align: center;
}

.kfWeather .kfWeather_03 {
    width: 292px;
    height: 34px;
    float: left;
    display: block;
    margin: 0px;
}

.kfWeather_03 .searIco {
    margin: 6px 6px 0px 0px;
    float: right;
}

.kfWeather_03 .searText {
    display: block;
    float: right;
    border: 1px solid #CDCDCD;
    padding: 0px;
    width: 165px;
    height: 18px;
    line-height: 18px;
    margin-top: 6px;
    color: #686868;
}

.kfWeather_03 .searBtn {
    display: block;
    margin: 6px 12px 0px 6px;
    float: right;
}

.kfWeather .kfWeather_04 {
    width: 178px;
    height: 34px;
    float: left;
}

.kfWeather_04 img {
    float: left;
    margin: 6px 0px 0px 6px;
}


/*--导航子栏目--*/

ul.sonCatagory {
    width: 1019px;
    height: 34px;
    margin: 0px auto;
    background: url(../image/img1/index_18.jpg) repeat-x;
    color: #686868;
    display: none;
}

a.snCat:link,
a.snCat:visited {
    font-size: 14px;
    color: #000000;
    display: block;
    height: 34px;
    padding: 0px 12px;
    float: left;
    text-align: center;
    line-height: 34px;
    text-decoration: none;
}

a.snCat:hover {
    font-size: 14px;
    color: #C50D08;
    display: block;
    height: 34px;
    padding: 0px 12px;
    float: left;
    text-align: center;
    line-height: 34px;
    text-decoration: none;
}

.kfMainCon {
    width: 1019px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    margin: 0px auto;
}

.clear {
    clear: both;
    font-size: 0px;
}

.kfPicNews {
    width: 452px;
    height: 319px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    border: 1px solid #92C6F8;
}

.kfPicNews img {
    float: left;
    margin: 0px;
}

.kfSlideNews {
    width: 310px;
    height: 319px;
    float: left;
    margin: 8px 0px 0px 8px;
    border: 1px solid #99CCFB;
    background: url(../image/img1/index_42.jpg) left top repeat-x;
}

.kfSlideNews .kfSlideNewsTit {
    width: 310px;
    height: 38px;
    float: left;
}

.kfSlideNews .kfSlideNewsTit a {
    width: 82px;
    height: 38px;
    float: left;
    color: #03588F;
    text-decoration: none;
    line-height: 34px;
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}

.kfSlideNews .kfSlideNewsTit .titOn {
    color: #FFF;
    background: url(../image/img1/index_41.jpg) center top no-repeat;
    font-size: 14px;
    font-weight: bold;
}

.kfSlideNewsMore {
    width: 40px;
    height: 34px;
    float: right;
    margin: -2px 3px 0px 0px;
    cursor: pointer;
}

.kfSlideNews .kfSlideNewsCon {
    width: 310px;
    float: left;
}


/*--走进开封--*/

.kfZjkf {
    width: 217px;
    height: 319px;
    float: left;
    border: 1px solid #99CCFB;
    margin: 8px 0px 0px 8px;
    background: url(../image/img1/index_45.jpg) left top no-repeat;
}

.kfZjkfCon {
    width: 217px;
    float: left;
}


/*--专题图片--*/

.kfZtImg01 {
    width: 1002px;
    height: 100px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
}


/*--信息公开--*/

.kfXxgkTit {
    width: 987px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_86.jpg) left top no-repeat;
    padding-right: 15px;
    text-align: right;
}

.kfXxgkTit a {
    display: block;
    color: #095998;
    height: 30px;
    line-height: 30px;
    margin-top: 7px;
    padding: 0px 8px;
    text-decoration: none;
    float: right;
}

.kfXxgkTit span {
    display: block;
    float: right;
    width: 1px;
    height: 14px;
    margin-top: 14px;
    color: #095998;
    font-size: 0px;
}

.kfXxgkCon {
    width: 1000px;
    height: 352px;
    float: left;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
    border: 1px solid #D7DBDC;
    border-top: none;
}

.kfXxgkCon .gkml {
    width: 891px;
    height: 60px;
    float: left;
    background: url(../image/img1/gkmlBg.jpg) left top no-repeat;
    padding-left: 96px;
    padding-top: 9px;
    margin: 8px 0px 0px 6px;
    _margin: 8px 0px 0px 3px;
}

.gkml img {
    float: left;
    margin: 0px 6px 5px 0px;
}

.kfXxgkCon .div01 {
    width: 283px;
    height: 124px;
    float: left;
    border: 1px solid #B6C5E2;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_144.jpg) left top no-repeat;
}

.kfXxgkCon .div01 .tit {
    width: 192px;
    height: 30px;
    float: left;
    line-height: 30px;
    padding-left: 33px;
    font-size: 14px;
    color: #305694;
    font-weight: bold;
}

.kfXxgkCon .div01 .con {
    width: 283px;
    float: left;
}

.kfXxgkCon .div02 {
    width: 433px;
    height: 258px;
    float: right;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
}

.kfXxgkCon .div02 .tit {
    width: 433px;
    height: 25px;
    float: left;
}

.kfXxgkCon .div02 .tit a.fgwj {
    width: 85px;
    height: 35px;
    float: left;
    color: #000000;
    text-decoration: none;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    background: url(../image/img1/index_212.jpg) center top no-repeat;
    width: 98px;
    height: 25px;
}

.kfXxgkCon .div02 .tit a.wj {
    height: 30px;
    padding: 0px 8px;
    float: left;
    color: #B30500;
    text-decoration: none;
    line-height: 30px;
    font-size: 12px;
}

.kfXxgkCon .div02 .tit span {
    display: block;
    float: left;
    width: 1px;
    height: 14px;
    margin-top: 7px;
    color: #B30500;
}

.kfXxgkCon .div02 .tit .kfSlideNewsMore {
    margin-top: -5px;
}

.kfXxgkCon .div02 .con {
    width: 433px;
    height: 232px;
    float: left;
    border: 1px solid #aec9de;
}

.kfXxgkCon .div03 {
    width: 245px;
    height: 258px;
    float: right;
    margin: 8px 8px 0px 8px;
    _margin: 8px 4px 0px 8px;
}

.kfXxgkCon .div03 #tit {
    width: 245px;
    float: left;
    height: 25px;
}

.kfXxgkCon .div03 #tit a {
    width: 85px;
    height: 35px;
    float: left;
    color: #3882C3;
    text-decoration: none;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    font-size: 14px;
}

.kfXxgkCon .div03 #tit .titOn {
    color: #000000;
    background: url(../image/img1/index_212.jpg) center top no-repeat;
    width: 98px;
    height: 25px;
}

.kfXxgkCon .div03 #tit .kfSlideNewsMore {
    margin-top: -5px;
}

.kfXxgkCon .div03 #con {
    width: 245px;
    height: 232px;
    border: 1px solid #aec9de;
    float: left;
}


/*--公共服务--*/

.kfggfw {
    width: 987px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_171.jpg) left top no-repeat;
    padding-right: 15px;
}

.kfggfw a {
    display: block;
    color: #095998;
    height: 30px;
    line-height: 30px;
    margin-top: 7px;
    padding: 0px 8px;
    text-decoration: none;
    float: right;
}

.kfggfw span {
    display: block;
    float: right;
    width: 1px;
    height: 14px;
    margin-top: 14px;
    color: #095998;
    font-size: 0px;
}

.kfggfwCon {
    width: 1000px;
    height: 284px;
    float: left;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
    border: 1px solid #D7DBDC;
    border-top: none;
}

.kfggfwCjsfw {
    width: 644px;
    height: 77px;
    float: left;
    border: 1px solid #CCCCCC;
    margin: 10px 0px 0px 6px;
    _ margin: 10px 0px 0px 3px;
    padding-top: 38px;
    padding-left: 18px;
    background: url(../image/img1/cjsfw.jpg) left top no-repeat;
}

.kfggfwCjsfw img {
    float: left;
    margin: 0px;
}

.kfggfwFw {
    width: 315px;
    height: 150px;
    float: right;
    margin: 10px 8px 0px 0px;
    _margin: 10px 4px 0px 0px;
    background-color: #EEE;
    background: url(../image/img1/bmfwbg.jpg) left top no-repeat;
}

.kfggfwFw .tit {
    width: 315px;
    height: 31px;
    float: left;
}

.kfggfwFw .tit a {
    width: 105px;
    height: 31px;
    float: left;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    line-height: 31px;
}

.kfggfwFw .tit .titOn {
    font-weight: bold;
    color: #FFAE00;
    background: url(../image/img1/index_175.jpg) center center no-repeat;
}

.kfggfwFw .con {
    width: 105px;
    float: left;
}

.kfggfwSpDown {
    width: 634px;
    height: 143px;
    float: left;
    margin: 8px 0px 0px 6px;
    _margin: 8px 0px 0px 3px;
}

.kfggfwSpDown .tit {
    width: 634px;
    height: 25px;
    float: left;
}

.kfggfwSpDown .tit a {
    width: 98px;
    height: 25px;
    float: left;
    margin-right: 8px;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
    color: #484848;
    text-decoration: none;
    background: url(../image/img1/index_214.jpg) center top no-repeat;
}

.kfggfwSpDown .tit .titOn {
    background: url(../image/img1/index_212.jpg) center top no-repeat;
    color: #010101;
}

.kfggfwSpDown .tit .kfSlideNewsMore {
    margin-top: -5px;
}

.kfggfwSpDown .con {
    width: 632px;
    height: 116px;
    float: left;
    border: 1px solid #AEC9DE;
}

.kfggfwBmfw {
    width: 308px;
    height: 104px;
    float: right;
    background: url(../image/img1/bmfw.jpg) left top no-repeat;
    margin: 6px 6px 0px 0px;
    _margin: 6px 3px 0px 0px;
    padding: 8px 0px 0px 40px;
}

.kfggfwBmfw img {
    float: left;
    margin: 0px 7px 8px 0px;
}


/*--专题--*/

.kfZtImg02 {
    width: 930px;
    height: 98px;
    float: left;
    border: 1px solid #CCC;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    padding-left: 70px;
    background: url(../image/img1/index_250.jpg) left top no-repeat;
}


/*--互动交流--*/

.xxdating {
    width: 1002px;
    height: 37px;
    float: left;
    margin: 8px auto 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_274.jpg) left top no-repeat;
}

.xxdating ul {
    float: right;
    width: 520px;
    height: 31px;
    margin: 6px auto;
    _margin: 6px auto;
    line-height: 31px;
}

.xxdating ul li {
    width: 60px;
    height: 31px;
    line-height: 31px;
    float: right;
}

.xxdating ul li a {
    text-decoration: none;
    color: #015DA6;
}

.xxdatCon {
    width: 1000px;
    height: 385px;
    float: left;
    margin: 0px auto 0px 8px;
    _margin: -10px 0px 0px 4px;
    border: 1px solid #CCC;
    border-top: none;
}

.xxdatCon .div01 {
    width: 236px;
    height: 364px;
    float: left;
    margin: 10px 0px 0px 8px;
    _margin: 10px 0px 0px 5px;
    border: 0px solid #9ECBE2;
}

.xxdatCon .div01 .sjsz {
    width: 236px;
    height: 31px;
    margin: -4px 0px 0px 0px;
    _margin: -4px 0px 0px 0px;
}

.xxdatCon .div01 .xxhf {
    width: 236px;
    height: 40px;
    background: url(../image/img1/index_288.jpg) left top no-repeat;
    line-height: 31px;
    _margin: -4px 0px 0px 0px;
}

.xxdatCon .div01 .xxhf a {
    text-decoration: none;
}

.xxdatCon .div01 .xxhf .wyxx {
    padding-left: 42px;
}

.xxdatCon .div01 .hfdl {
    background: url(../image/img1/index_295.jpg) repeat-y;
    width: 234px;
    height: 285px;
    margin-top: -4px;
}

.xxdatCon .div01 .hfdlbtm {
    width: 234px;
    height: 9px;
    margin-top: -5px;
    _margin-top: -2px;
}

.xxdatCon .div01 .hfdl01 {
    color: #CD2208;
    font-size: 14px;
    margin: 10px 0px 0px 10px;
}

.xxdatCon .div01 .hfdl02 {
    width: 224px;
    height: 172px;
    margin: 8px 0px 0px 10px;
}

.xxdatCon .div01 .hfdl .szzxbmxx {
    width: 234px;
    height: 27px;
    margin: 10px 0px 0px 8px;
}

.xxdatCon .div02 {
    width: 515px;
    height: 220px;
    float: left;
    margin: 10px 0px 0px 8px;
    _margin: 10px 0px 0px 0px;
    background: url(../image/img1/zxft.jpg) left top no-repeat;
}

.xxdatCon .div02 .div02-01 {
    width: 513px;
    height: 191px;
    float: left;
    border: 1px solid #CCC;
    margin-top: 28px;
}

.xxdatCon .div02 .div02-01 .div02-01left {
    width: 240px;
    height: 188px;
    float: left;
    text-align: center;
}

.xxdatCon .div02 .div02-01 .div02-01left a {
    text-decoration: none;
    color: #E10A05;
}

.xxdatCon .div02 .div02-01 .div02-01right {
    width: 273px;
    height: 188px;
    float: left;
}

.xxdatCon .div02 .div02-01 .div02-01right .ftgw {
    width: 273;
    height: 188px;
    float: left;
}


/*点击排行 网上调查*/

.xxdatCon .wsdc {
    width: 220px;
    height: 150px;
    float: right;
    margin: 10px 5px 0px 0px;
    _margin: 10px 3px 0px 0px;
}

.xxdatCon .wsdc .wsdc01 {
    width: 220px;
    height: 35px;
}

.xxdatCon .wsdc .wsdc01 .wsdc01-01 {
    width: 220px;
    height: 35px;
}

.xxdatCon .wsdc .wsdc01 .wsdc01-01 .wsdctitle {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    float: left;
    color: #000000;
    display: block;
    width: 98px;
    height: 25px;
    background: url(../image/img1/index_212.jpg) no-repeat;
}

.xxdatCon .wsdc .wsdc01 .wsdcCon {
    width: 220px;
    height: 125px;
    margin-top: -10px;
    border: #aec9de 1px solid;
}

.xxdatCon .djph {
    width: 222px;
    height: 150px;
    float: right;
    margin: 10px 5px 0px 0px;
    _margin: 10px 3px 0px 0px;
}

.xxdatCon .djph .djph01 {
    width: 220px;
    height: 35px;
}

.xxdatCon .djph .djph01 .djph01-01 {
    width: 222px;
    height: 35px;
    background: url(../image/img1/kf_03.jpg) no-repeat;
}

.xxdatCon .djph .djph01 .djph01-01 .djphtitle {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    float: left;
    color: #357FC5;
    display: block;
    width: 160px;
    height: 25px;
}

.xxdatCon .djph .djph01 .djphCon {
    width: 220px;
    height: 121px;
    margin-top: -10px;
    border: #aec9de 1px solid;
}

.xxdatCon .gcjs {
    width: 222px;
    height: 64px;
    float: right;
    margin: 8px 5px 0px 0px;
}

.xxdatCon .wsxf {
    width: 222px;
    height: 64px;
    float: right;
    margin: 4px 5px 0px 0px;
}


/*民意征集*/

.xxdatCon .mysj {
    width: 252px;
    height: 135px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px -0px;
    border: 1px solid #74B3E6;
}

.xxdatCon .mysj .myzjImg {
    width: 35px;
    height: 135px;
    float: left;
}

.xxdatCon .mysj .myzjCon {
    width: 217px;
    height: 135px;
    float: left;
}


/*部门信箱*/

.xxdatCon .bmxx {
    width: 255px;
    height: 135px;
    float: left;
    margin: 8px 0px 0px 5px;
    _margin: 8px 0px 0px 5px;
    border: 1px solid #74B3E6;
}

.xxdatCon .bmxx .bmxxImg {
    width: 35px;
    height: 135px;
    float: left;
}

.xxdatCon .bmxx .bmxxCon {
    width: 220px;
    height: 135px;
    float: left;
}


/*政务论坛 */

.xxdatCon .zwlt {
    width: 222px;
    height: 64px;
    float: left;
    margin: 7px 5px 0px 5px;
    _margin: 7px 0px 0px 5px;
    border: 1 solid #CCCCCC;
}

.xxdatCon .lyb {
    width: 105px;
    height: 50px;
    float: left;
    margin: 8px 0px 0px 8px;
    border: 1 solid #CCCCCC;
}


/*旅游名城*/

.lymc {
    width: 1002px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_342.jpg) no-repeat;
    border: 1px #FF00FF;
}

.lymc ul {
    float: right;
    width: 360px;
    height: 37px;
    line-height: 37px;
    margin: 0px;
}

.lymc ul li {
    float: left;
    width: 60px;
    height: 37px;
    line-height: 37px;
    margin: 5px auto;
}

.lymc a {
    font-size: 12px;
    color: #C10805;
    text-decoration: none;
}

.lymc01 {
    width: 1000px;
    height: 392px;
    float: left;
    border: 1px solid #CCC;
    border-top: none;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
}

.lymc01 .lymc01-01left {
    width: 9px;
    height: 30px;
    margin: 10px 0px 10px 20px;
    _margin: 10px 0px 10px 10px;
    float: left;
}

.lymc01 .lymc01-01 {
    width: 949px;
    height: 30px;
    margin: 10px auto;
    _margin: 10px 0px 10px 0px;
    background: url(../image/img1/index_346.jpg);
    float: left;
}

.lymc01 .lymc01-01 .lymc01-01-01 {
    width: 60px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #312B2B;
}

.lymc01 .lymc01-01 .lymc01-01-02 {
    width: 869px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #312B2B;
}

.lymc01 .lymc01-01right {
    width: 7px;
    height: 30px;
    margin: 10px auto;
    float: left;
}

.lymc01 .lymc01-02left {
    width: 10px;
    height: 29px;
    margin: 10px 0px 10px 10px;
    _margin: 5px 0px 10px 8px;
    float: left;
}

.lymc01 .lymc01-02 {
    width: 965px;
    _width: 959px;
    height: 30px;
    margin: 10px auto;
    _margin: 5px auto;
    background: url(../image/img1/index_354.jpg);
    line-height: 30px;
    float: left;
}

.lymc01 .lymc01-02 .msgj {
    width: 235px;
    _margin-top: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #EF1F2F;
    font-size: 14px;
    font-weight: bold;
}

.lymc01 .lymc01-02 .msgj a {
    text-decoration: none;
    margin-left: 50px;
}

.lymc01 .lymc01-02 .dftc {
    width: 240px;
    _margin-top: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #EF1F2F;
    font-size: 14px;
    font-weight: bold;
    margin-left: 5px;
}

.lymc01 .lymc01-02 .dftc a {
    font-size: 12px;
    color: #373737;
    text-decoration: none;
    margin-left: 110px;
}

.lymc01 .lymc01-02 .zsly {
    width: 248px;
    _margin-top: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #EF1F2F;
    font-size: 14px;
    font-weight: bold;
}

.lymc01 .lymc01-02 .zsly a {
    font-size: 12px;
    color: #373737;
    text-decoration: none;
    margin-left: 110px;
}

.lymc01 .lymc01-02 .cyms {
    width: 235px;
    _margin-top: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #EF1F2F;
    font-size: 14px;
    font-weight: bold;
}

.lymc01 .lymc01-02 .cyms a {
    font-size: 12px;
    color: #373737;
    text-decoration: none;
    margin-left: 72px;
}

.lymc01 .lymc01-02right {
    width: 10px;
    height: 29px;
    margin: 10px auto;
    _margin: 5px 0px 5px 0px;
    ;
    float: left;
}

.lymc01 .msgjCon {
    width: 238px;
    height: 155px;
    margin: -4px 0px 0px 10px;
    float: left;
}

.lymc01 .dftcCon {
    width: 238px;
    height: 155px;
    margin: -4px 0px 0px 10px;
    float: left;
}

.lymc01 .zsfwCon {
    width: 238px;
    height: 155px;
    margin: -4px 0px 0px 10px;
    float: left;
}

.lymc01 .cymsCon {
    width: 230px;
    height: 155px;
    margin: -4px 0px 0px 10px;
    float: left;
}

.lymc01 .lymcImg {
    width: 982px;
    height: 85px;
    margin: 0px auto;
}


/*--旅游名城--*/

.kflymcTit {
    width: 1002px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_342.jpg) left top no-repeat;
}

.kflymcCon {
    width: 1000px;
    height: 348px;
    float: left;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
    border: 1px solid #D7DBDC;
    border-top: none;
}


/*--菊花名城--*/

.kfjhmcTit {
    width: 1002px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_399.jpg) left top no-repeat;
}

.kfjhmcTit .ul {
    height: 29px;
    width: 765px;
    margin-top: 8px;
    float: right;
    _margin-top: 8px 0px 0px 0px;
}

.kfjhmcTit .ul .lifrist {
    width: 63px;
    height: 29px;
    margin-right: 15px;
    _margin: 0px 15px 0px 0px;
    text-align: center;
    color: #d87b04;
    float: right;
    line-height: 29px;
    list-style: none;
}

.kfjhmcTit .ul .li {
    width: 60px;
    height: 29px;
    margin-right: 10px;
    _margin: 0px 10px 0px 0px;
    text-align: center;
    color: #d87b04;
    float: right;
    list-style: none;
    line-height: 29px;
}

.kfjhmcCon {
    width: 1000px;
    height: 336px;
    float: left;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
    border: 1px solid #D7DBDC;
    border-top: none;
}

.kfjhmcCon .kfjhmcLeft {
    width: 636px;
    height: 320px;
    float: left;
    margin: 10px 0px 0px 8px;
    _margin: 10px 0px 0px 4px;
    /* background-color:#EEE;*/
}

.kfjhmcCon .kfjhmcLeft .picleft {
    height: 320px;
    width: 300px;
    float: left;
}

.kfjhmcCon .kfjhmcLeft .picmid {
    width: 143px;
    height: 320px;
    margin-left: 18px;
    _margin: 0px 0px 0px 18px;
    float: left
}

.top21 {
    width: 143px;
    height: 155px;
    float: left;
}

.bottom21 {
    width: 143px;
    height: 155px;
    float: left;
    margin-top: 10px;
    _margin: 10px 0px 0px 0px;
}

.kfjhmcCon .kfjhmcLeft .picright {
    margin-left: 17px;
    _margin: 0px 0px 0px 17px;
    width: 144px;
    height: 320px;
    float: left;
}

.kfjhmcCon .kfjhmcLeft .picright .top {
    width: 144px;
    height: 99px;
    float: left
}

.kfjhmcCon .kfjhmcLeft .picright .mid {
    width: 144px;
    height: 99px;
    float: left;
    margin-top: 12px;
    _margin: 12px 0px 0px 0px;
}

.kfjhmcCon .kfjhmcLeft .picright .bottom {
    width: 144px;
    height: 99px;
    float: left;
    margin-top: 11px;
    _margin: 11px 0px 0px 0px;
}

.kfjhmcCon .kfjhmcRight {
    width: 348px;
    height: 320px;
    float: left;
    margin: 10px 0px 0px 0px;
    _ margin: 10px 0px 0px 0px;
    background: url(../image/img1/jhzbg.jpg) left top no-repeat;
}

.kfjhmcCon .kfjhmcRight .con {
    width: 326px;
    height: 100px;
    margin-top: 0px;
    margin-left: 12px;
    _margin: 0px 0px 0px 12px;
}

.kfjhmcCon .kfjhmcRight .con1 {
    width: 326px;
    height: 100px;
    margin-top: 0px;
    margin-left: 12px;
    _margin: 0px 0px 0px 12px;
}

.kfjhmcCon .kfjhmcRight .con2 {
    width: 326px;
    height: 110px;
    margin-top: 0px;
    margin-left: 12px;
    _margin: 0px 0px 0px 12px;
}


/*--书法名城--*/

.kfsfmcTit {
    width: 1002px;
    height: 37px;
    float: left;
    margin: 8px 0px 0px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index_438.jpg) left top no-repeat;
}

.kfsfmcTit .ul {
    height: 29px;
    margin-top: 8px;
    _margin: 8px 0px 0px 0px;
    float: right
}

.kfsfmcTit .ul .lifrist {
    width: 60px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    float: right;
    list-style: none;
    color: #2e7e03;
    margin-right: 15px;
    _margin: 0px 15px 0px 0px;
}

.kfsfmcTit .ul .li {
    width: 60px;
    height: 29px;
    margin-right: 10px;
    _margin: 0px 10px 0px 0px;
    text-align: center;
    color: #2e7e03;
    float: right;
    list-style: none;
    line-height: 29px;
}

.kfsfmcCon {
    width: 1000px;
    height: 278px;
    float: left;
    margin: 0px 0px 0px 8px;
    _margin: 0px 0px 0px 4px;
    border: 1px solid #D7DBDC;
    border-top: none;
    background: url(../image/img1/kfsfmcMid.jpg) left 155px repeat-x;
}

.kfsfmcCon .kfsfmcTop {
    width: 1000px;
    height: 155px;
    float: left;
}

.kfsfmcCon .kfsfmcTop .kfc {
    width: 1000px;
    height: 155px;
    margin: 0 auto;
    _margin: 0 auto;
}

.kfsfmcCon .kfsfmcTop .kfc .left {
    width: 204px;
    height: 135px;
    margin-left: 31px;
    _margin: 9px 0px 0px31px;
    float: left;
    margin-top: 9px;
}

.kfsfmcCon .kfsfmcTop .kfc .mid1 {
    margin-top: 9px;
    _margin: 9px 0px 0px 35px;
    margin-left: 35px;
    width: 204px;
    height: 135px;
    float: left;
}

.kfsfmcCon .kfsfmcTop .kfc .mid2 {
    margin-top: 9px;
    margin-left: 36px;
    _margin: 9px 0px 0px 36px;
    height: 135px;
    width: 204px;
    float: left;
}

.kfsfmcCon .kfsfmcTop .kfc .right {
    margin-top: 9px;
    margin-left: 36px;
    _margin: 9px 0px 0px 36px;
    height: 135px;
    width: 201px;
    float: left;
}

.kfsfmcCon .kfsfmcmid {
    width: 370px;
    height: 29px;
    float: left;
    background: url(../image/img1/index_359.jpg) 19px 11px no-repeat;
}

.kfsfmcCon .kfsfmcmid .sftd {
    width: 59px;
    height: 29px;
    text-align: center;
    font-weight: bolder;
    color: #4b7811;
    float: left;
    margin-left: 41px;
    _margin-left: 41px;
    line-height: 29px;
}

.kfsfmcCon .kfsfmcmid1 {
    height: 29px;
    float: left;
    width: 330px;
    background: url(../image/img1/index_359.jpg) left 11px no-repeat;
}

.kfsfmcCon .kfsfmcmid1 .mrmj {
    width: 59px;
    height: 29px;
    text-align: center;
    font-weight: bolder;
    color: #4b7811;
    float: left;
    margin-left: 26px;
    _margin-left: 26px;
    line-height: 29px;
}

.kfsfmcCon .kfsfmcmid2 {
    height: 29px;
    float: left;
    width: 300px;
    background: url(../image/img1/index_359.jpg) left 11px no-repeat;
}

.kfsfmcCon .kfsfmcmid2 .grwj {
    width: 59px;
    height: 29px;
    text-align: center;
    font-weight: bolder;
    color: #4b7811;
    float: left;
    margin-left: 25px;
    line-height: 29px;
    _margin-left: 25px;
}

.kfsfmcCon .con {
    width: 321px;
    height: 93px;
    margin-left: 18px;
    _margin-left: 18px;
    float: left;
}

.kfsfmcCon .con1 {
    width: 4px;
    height: 93px;
    float: left;
}

.kfsfmcCon .con2 {
    width: 299px;
    height: 93px;
    float: left;
    margin-left: 26px;
    _margin-left: 13px;
}

.kfsfmcCon .con3 {
    width: 302px;
    height: 93px;
    float: left;
    margin-left: 26px;
    _margin-left: 13px;
}


/*--网站导航--*/

.kfwzdh {
    width: 750px;
    height: 230px;
    float: left;
    margin: 8px 0px 8px 8px;
    _margin: 8px 0px 0px 4px;
    background: url(../image/img1/index3_388.jpg) left top no-repeat;
}

.kfwzdh .li {
    width: 640px;
    margin-left: 101px;
    _margin-left: 50px;
    margin-top: 12px;
    height: 25px;
    float: left
}

.kfwzdh .li div {
    float: left;
    margin-left: 20px;
    _margin-left: 2px;
    font-size: 12px;
    height: 25px;
    width: 100px;
    text-align: center;
    margin-top: 0px;
    line-height: 25px;
}

.kfwzdh .li .menuNo {
    background: url(../image/img1/index_463.jpg) no-repeat;
    color: #000000;
}

.kfwzdh .li .menuOn {
    background: url(../image/img1/index_461.jpg) no-repeat;
    color: #FFFFFF;
}

.kfwzdh .list_none {
    display: none
}

.kfwzdh .list {
    width: 647px;
    height: 136px;
    margin: 58px 54px 37px 48px;
    _margin: 58px 54px 37px 24px;
}


/*--报送统计--*/

.kftj {
    width: 241px;
    height: 284px;
    float: left;
    border: 1px solid #CACACA;
    background: url(../image/img1/wzbs.jpg) left top no-repeat;
    background-color: #F5F5F5;
    margin: 8px 0px 8px 8px;
    _margin: 8px 0px 8px 4px;
}

.kftj .more {
    margin-left: 194px;
    _margin-left: 194px;
    height: 34px;
    width: 47px;
    line-height: 34px;
    text-align: center;
    color: #666666;
}

.kftj .li {
    width: 241px;
    height: 23px;
    float: left;
}

.kftj .li div {
    float: left;
    width: 119px;
    height: 23px;
    text-align: center;
    color: #004dbc;
    line-height: 23px;
    font-weight: bolder;
}

.kftj .li .menuNo1 {
    background: url(../image/img1/index_463.jpg) no-repeat;
}

.kftj .li .menuOn1 {
    background: url(../image/img1/index_466.jpg) no-repeat;
}

.kftj .list_none1 {
    display: none
}

.kftj .list1 {
    width: 241px;
    height: 227px;
}


/*----*/

.kffoot {
    width: 1019px;
    height: 209px;
    margin: 0px auto;
    background: url(../image/img1/index_491.jpg) left repeat-x;
}


/*=============头部文字样式===============*/

.whiteding {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whiteding:link {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whiteding:visited {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whiteding:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

.whitedingyou {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitedingyou:link {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitedingyou:visited {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitedingyou:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}


/*=============导航背景文字样式===============*/

.toplm {
    width: 1002px;
    height: 35px;
    background: url(../image/img39/zydh_16.gif);
    font-weight: normal;
    padding-top: 0px;
}

.topss {
    height: 30px;
    background: url(../image/img39/index_04.gif);
    font-weight: normal;
    padding-top: 0px;
}

.whitedaohang {
    FONT-SIZE: 14px;
    COLOR: #224661;
    LINE-HEIGHT: 33px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}

A.whitedaohang:link {
    COLOR: #224661;
    LINE-HEIGHT: 33px;
    TEXT-DECORATION: none
}

A.whitedaohang:visited {
    COLOR: #224661;
    LINE-HEIGHT: 33px;
    TEXT-DECORATION: none
}

A.whitedaohang:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 33px;
    TEXT-DECORATION: none
}

.whiteweizhi {
    FONT-SIZE: 12px;
    COLOR: #2D2C2C;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}

A.whiteweizhi:link {
    COLOR: #F2D2C2C;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whiteweizhi:visited {
    COLOR: #2D2C2C;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whiteweizhi:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}


/*=============拦目背景样式===============*/

.dhbgwenzi {
    height: 2px;
    background: url(../image/img39/dian1.gif);
    font-weight: normal;
    padding-top: 0px;
}

.xin1zuo {
    height: 31px;
    background: url(../image/img39/dh11_01.jpg);
    font-weight: normal;
    padding-top: 0px;
}

.xin1you {
    width: 10px;
    height: 31px;
    background: url(../image/img39/dh11_02.jpg);
    font-weight: normal;
    padding-top: 0px;
}

.xin2zuo {
    height: 4px;
    background: url(../image/img39/dh11_03.jpg);
    font-weight: normal;
    padding-top: 0px;
}

.xin2you {
    width: 10px;
    height: 4px;
    background: url(../image/img39/dh11_04.jpg);
    font-weight: normal;
    padding-top: 0px;
}

.xin3zuo {
    height: 11px;
    background: url(../image/img39/dh11_06.jpg);
    font-weight: normal;
    padding-top: 0px;
}

.xin3you {
    width: 10px;
    height: 11px;
    background: url(../image/img39/dh11_07.jpg);
    font-weight: normal;
    padding-top: 0px;
}


/*=============拦目文字样式===============*/

.whitelanmu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #224661;
    LINE-HEIGHT: 33px;
    filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff);
    TEXT-DECORATION: none
}

.whitemore {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 30px;
    TEXT-DECORATION: none
}

A.whitemore:link {
    COLOR: #000000;
    LINE-HEIGHT: 30px;
    TEXT-DECORATION: none
}

A.whitemore:visited {
    COLOR: #000000;
    LINE-HEIGHT: 30px;
    TEXT-DECORATION: none
}

A.whitemore:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 30px;
    TEXT-DECORATION: none
}


/*=============低部样式===============*/

.dhbgbotton {
    width: 1002px;
    height: 110px;
    background: url(../image/img39/index_111.gif);
    font-weight: normal;
    padding-top: 0px;
}

.whitezuidi {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}

A.whitezuidi:link {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitezuidi:visited {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitezuidi:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

.whitedidh {
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}

A.whitedidh:link {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitedidh:visited {
    COLOR: #000000;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.whitedidh:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}


/*=============2级页面背景样式===============*/

.treeColor {
    background-color: #ffffff;
}


/*=============搜索登陆等样式===============*/

.boxx5 {
    FONT-SIZE: 12px;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    background: url(../image/ );
    height: 18px
}

.kfHtmlFont {
    font-size: 14px;
    line-height: 27px;
}


/*=============2级页面标题样式===============*/

.title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffcc00;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}

.title2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none
}

.title3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0B6502;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}

.title4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    TEXT-DECORATION: none
}

.title5 {
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}

.title6 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #0B6502;
    LINE-HEIGHT: 22px;
    TEXT-DECORATION: none
}

.title7 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #CC0000;
    LINE-HEIGHT: 35px;
    TEXT-DECORATION: none
}

.title8 {
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 25px;
    TEXT-DECORATION: none
}

.title9 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff);
    TEXT-DECORATION: none
}


/*=============2级页面左边几个样式=============*/

.tjibjj {
    background-color: #CBD8E5;
}

.tjidaohang {
    height: 66px;
    background: url(../image/img39/zygk_05.gif);
    font-weight: normal;
}

.tjidaohangwz {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
    LINE-HEIGHT: 60px;
    padding: 0px 40px 0px 0px;
    filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff);
    TEXT-DECORATION: none
}

.mlkf {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #A60402;
    LINE-HEIGHT: 60px;
    padding: 0px 40px 0px 0px;
    filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff);
    TEXT-DECORATION: none;
}

.tjilanmu {
    height: 30px;
    background: url(../image/img39/zygk_13.gif);
    font-weight: normal;
}

.tjilanmuwz {
    color: #006699;
    font-size: 13px;
    FONT-WEIGHT: bold;
    padding-left: 0px;
    filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff);
    TEXT-DECORATION: none
}

A.tjilanmuwz:link {
    COLOR: #006699;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none;
}

A.tjilanmuwz:visited {
    COLOR: #006699;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

A.tjilanmuwz:hover {
    COLOR: #FF9900;
    LINE-HEIGHT: 180%;
    TEXT-DECORATION: none
}

.tjilanmuxin {
    width: 100%;
    height: 270px;
    background: url(../image/img39/t_03.gif) 5px bottom no-repeat;
    font-weight: normal;
    background-color: #CBD8E5;
}


/*=============2级页面右边几个样式=============*/

.rery {
    height: 28px;
    background: url(../image/777y.gif	);
    font-weight: normal;
}

.rerywz {
    color: #165600;
    font-size: 12px;
    FONT-WEIGHT: bold;
}

.rerybg {
    background-color: #fff;
}


/*=================================================================公共服务开始=================================================================*/

.cb_ggfw {
    margin-left: 8px;
    _margin-left: 4px;
    margin-top: 8px;
    width: 764px;
    height: 603px;
    float: left;
    padding-bottom: 8px;
}

.cb_ggfw .top {
    height: 435px;
    width: 764px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.cb_ggfw .top .left {
    width: 230px;
    height: 435px;
    margin: 0px 0px 0px 0px;
    float: left;
}

.cb_ggfw .top .left .top {
    width: 230px;
    height: 146px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.cb_ggfw .top .left .mid .a {
    width: 87px;
    height: : 30px;
    float: left;
    margin: 0px 0px 0px 0px;
    line-height: 30px;
    text-align: center;
    color: #FFFFFF;
    font-weight: bolder
}

.cb_ggfw .top .left .mid {
    width: 230px;
    height: 35px;
    margin-top: 8px;
    float: left;
    background: url(../images/ggfw_42.jpg) no-repeat;
}

.cb_ggfw .top .left .bottom {
    margin: 0px 0px 0px 0px;
    height: 245px;
    width: 228px;
    float: left;
    border: 1px solid #d5d5d5;
    border-top: none;
}

.cb_ggfw .top .left .bottom .con {
    margin: 0px 0px 0px 0px;
    height: 245px;
    width: 228px;
}

.cb_ggfw .top .right {
    width: 526px;
    height: 435px;
    float: left;
    margin-left: 8px;
    _margin-left: 4px;
}

.cb_ggfw .top .right .top {
    width: 524px;
    height: 187px;
    margin: 0px 0px 0px 0px;
    float: left;
    border: 1px solid #d5d5d5;
}

.cb_ggfw .top .right .bszn {
    width: 524px;
    height: 34px;
    background: url(../images/ggfw_14.jpg) repeat-x;
    float: left;
}

.cb_ggfw .top .right .bszn .q {
    width: 35px;
    height: 34px;
    float: left;
}

.cb_ggfw .top .right .bszn .w {
    width: 81px;
    height: 34px;
    float: left;
    line-height: 34px;
    text-align: center;
    font-weight: bolder;
    color: #006a98
}

.cb_ggfw .top .right .bszn .a {
    width: 400px;
    height: 34px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.cb_ggfw .top .right .bszn .a div {
    width: 92px;
    height: 34px;
    float: left;
    text-align: center;
    font-weight: bolder;
    line-height: 34px;
    margin-left: 17px;
    _margin-left: 8px;
}

.cb_ggfw .top .right .bszn .a .img {
    width: 2px;
    height: 34px;
    float: left;
    margin-left: 13px;
    _margin-left: 6px;
}

.cb_ggfw .top .right .bszn .a .menuOn {
    background: url(../images/ggfw_16.jpg) no-repeat;
    color: #FFFFFF;
    cursor: pointer;
}

.cb_ggfw .top .right .bszn .a .menuNo {
    color: #006a98;
    cursor: pointer;
}

.cb_ggfw .top .right .top .list {
    width: 524px;
    height: 153px;
    float: left;
}

.cb_ggfw .top .right .top .list_none {
    display: none
}

.cb_ggfw .mid {
    width: 526px;
    height: 35px;
    margin-top: 6px;
    float: left;
    background: url(../images/ggfw_47.jpg) no-repeat;
}

.cb_ggfw .mid .left {
    margin-left: 38px;
    _margin-left: 19px;
    width: 110px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #d10303;
    font-weight: bolder;
}

.cb_ggfw .mid .right {
    width: 47px;
    height: 35px;
    float: right
}

.cb_ggfw .bottom {
    width: 524px;
    height: 203px;
    float: left;
    margin: 0px 0px 0px 0px;
    border: 1px solid #d5d5d5;
}

.cb_ggfw .cjsdh {
    width: 762px;
    height: 158px;
    float: left;
    margin-top: 8px;
    border: 1px solid #d5d5d5;
}

.cb_ggfw .cjsdh .d {
    width: 760px;
    height: 157px;
    float: left;
    margin-left: 1px;
    _margin-left: 1px;
    background: url(../images/cb_2.jpg);
    margin-top: 1px;
}

.cb_ggfw .cjsdh .d .logo {
    width: 760px;
    height: 28px;
    float: left;
}

.cb_ggfw .cjsdh .d .logo .first {
    width: 137px;
    height: 28px;
    float: left;
    margin: 0px 0px 0px 0px;
    background: url(../images/ggfw_91.jpg) no-repeat;
    text-align: center;
    color: #FFFFFF;
    font-weight: bolder;
    line-height: 28px;
}

.cb_ggfw .cjsdh .d .logo .more {
    width: 63px;
    height: 28px;
    float: right;
    margin: 0px 0px 0px 0px;
}

.cb_ggfw .cjsdh .d .con {
    width: 760px;
    height: 123px;
    margin-top: 6px;
    float: left;
}

.ggfw_syfw {
    width: 230px;
    height: 603px;
    float: left;
    margin-top: 8px;
    margin-left: 8px;
    _margin-left: 8px;
    padding-bottom: 8px;
}

.ggfw_syfw .fwss {
    width: 230px;
    height: 103px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.ggfw_syfw .fwss .s1 {
    width: 79px;
    height: 103px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.ggfw_syfw .fwss .s2 {
    width: 146px;
    height: 103px;
    float: left;
    margin: 0px 0px 0px 0px;
    background: url(../images/ggfw_06.jpg) repeat-x;
}

.ggfw_syfw .fwss .s2 .sy {
    width: 146px;
    height: 32px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.ggfw_syfw .fwss .s2 .sy .pic {
    width: 69px;
    height: 32px;
    float: left;
    background: url(../images/ggfw_08.jpg) no-repeat;
    margin-left: 15px;
    _margin-left: 6px;
    text-align: center;
    line-height: 32px;
    color: #FFFFFF;
}

.ggfw_syfw .fwss .s2 form {
    width: 116px;
    height: 53px;
    float: left;
    margin-top: 5px;
    margin-left: 7px;
    _margin-left: 7px;
}

.ggfw_syfw .fwss .s3 {
    width: 5px;
    height: 103px;
    float: left;
    margin: 0px 0px 0px 0px;
}

.ggfw_syfw .tdrq {
    width: 228px;
    height: 117px;
    border: 1px solid #b2c8d3;
    float: left;
    margin-top: 8px;
}

.ggfw_syfw .tdrq .top {
    width: 228px;
    height: 25px;
    margin: 0px 0px 0px 0px;
    background: url(../images/cb_4.jpg) repeat-x;
    float: left;
    text-align: left;
    line-height: 25px;
    color: #0f3e96;
    font-weight: bolder
}

.ggfw_syfw .tdrq .con {
    width: 228px;
    height: 92px;
    float: left;
}

.ggfw_syfw .zwdt {
    width: 230px;
    height: 53px;
    float: left;
    margin-top: 8px;
}

.ggfw_syfw .bgxz {
    width: 230px;
    height: 76px;
    float: left;
    margin-top: 8px;
}

.ggfw_syfw .bgxz .logo {
    width: 230px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 0px;
    background: url(../images/ggfw_66.jpg) no-repeat;
    text-align: left;
    line-height: 30px;
    color: #FFFFFF;
    font-weight: bolder;
}

.ggfw_syfw .bgxz .con {
    width: 228px;
    height: 45px;
    float: left;
    margin: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
}

.ggfw_syfw .bgxz .con .pic {
    width: 102px;
    height: 36px;
    float: left;
    margin-left: 8px;
    _margin-left: 4px;
    margin-top: 5px;
}

.ggfw_syfw .bmxx {
    width: 230px;
    height: 221px;
    float: left;
    margin-top: 8px;
}

.ggfw_syfw .bmxx .pic {
    width: 230px;
    height: 28px;
    float: left;
}

.ggfw_syfw .bmxx .con {
    width: 228px;
    height: 192px;
    margin: 0px 0px 0px 0px;
    float: left;
    border: 1px solid #fee6aa;
    border-top: none
}


/*=================================================================公共服务结束=================================================================*/


/*=================================================================互动交流开始=================================================================*/

.jlhd {
    width: 1023px;
    _width: 1050px;
    height: 630px;
    margin: 0px auto;
    padding-bottom: 10px;
}

.xxhd01 {
    width: 690px;
    _width: 700px;
    height: 620px;
    margin: 8px 0px 0px 10px;
    float: left;
}

.xxhd01 .ssbxx-left {
    width: 7px;
    height: 58px;
    float: left;
}

.xxhd01 .ssbxx {
    width: 676px;
    height: 58px;
    margin: 0px auto;
    background: url(../image/img1/hdjl_07.jpg);
    float: left;
    line-height: 58px;
}

.xxhd01 .ssbxx .szxx {
    width: 259px;
    height: 50px;
    margin: 5px 0px 0px 58px;
    _margin: 5px 0px 0px 30px;
    float: left;
}

.xxhd01 .ssbxx .bmxx {
    width: 259px;
    height: 50px;
    margin: 5px 0px 0px 23px;
    _margin: 5px 0px 0px 23px;
    float: left;
}

.xxhd01 .ssbxx-right {
    width: 7px;
    height: 58px;
    float: left;
}

.xxhd01 .xxhd01-01 {
    width: 252px;
    height: 556px;
    margin: 10px 0px 0px 0px;
    _margin: 8px 0px 0px 0px;
    float: left;
    border: 1px #CCCCCC solid;
}

.xxhd01 .xxhd01-01 .szzx {
    width: 252px;
    height: 42px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 {
    width: 252px;
    height: 500px;
    _height: 500px;
    margin: 5px 0px 0px 0px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx {
    width: 252px;
    height: 31px;
    background: url(../image/img1/hdjl_39.jpg) no-repeat;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx .cjwtcx01 {
    width: 102px;
    height: 31px;
    line-height: 31px;
    margin-left: 40px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx .cjwtcx01 a {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #3E3E3E;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx .cjwtcx02 {
    width: 218px;
    height: 108px;
    margin: 25px 20px 15px 20px;
    _margin: 20px 20px 15px 20px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx .cjwtcx02 select {
    width: 218px;
    height: 20px;
    margin: 5px auto;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .cjwtcx .cjwtcx02 .gjzcx {
    width: 212px;
    height: 18px;
    margin: 5px auto;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .xxfg {
    width: 234px;
    height: 1px;
    margin: 20px 12px 0px 12px;
    _margin: -30px 12px 0px 12px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .wszx {
    width: 252px;
    height: 190px;
    background: url(../image/img1/hdjl_39.jpg) no-repeat;
    _margin: -5px 0px 0px 0px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .wszx .wszx01 {
    width: 102px;
    height: 31px;
    line-height: 31px;
    margin-left: 40px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .wszx .wszx01 a {
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color: #3E3E3E;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .wszx .wszx02 {
    width: 252px;
    height: 154px;
    _height: 185px;
    margin: 5px auto;
    _margin: 5px auto;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .lyb {
    width: 252px;
    height: 130px;
    _height: 100px;
    margin: 10px 0px 0px 15px;
    _margin: 6px 0px 0px 15px;
}

.xxhd01 .xxhd01-01 .xxhd01-01-02 .lyb a {
    margin-top: 10px;
}

.xxhd01.xxhd01-01,
.xxhd01 .xxhd01-02 {
    width: 422px;
    height: 556px;
    margin: 10px 0px 0px 5px;
    _margin: 8px 0px 0px 5px;
    border: 1px #CCCCCC solid;
    float: left;
}

.xxhd01 .xxhd01-02 .xxhd01-02-01 {
    width: 422px;
    height: 37px;
    line-height: 40px;
    background: url(../image/img1/hdjl_34.jpg) no-repeat;
}

.xxhd01 .xxhd01-02 .xxhd01-02-01 .zxlx {
    width: 65px;
    height: 23px;
    margin: 0px 0px 0px 40px;
    _margin: 0px 0px 0px 20px;
    float: left;
}

.xxhd01 .xxhd01-02 .xxhd01-02-01 .zxlx a {
    text-decoration: none;
    color: #383838;
    font-weight: bold;
    font-size: 14px;
}

.xxhd01 .xxhd01-02 .xxhd01-02-01 .gengduo {
    width: 50px;
    height: 25px;
    float: right;
    margin-right: 10px;
}

.xxhd01 .xxhd01-02 .xxhd01-02-01 .gengduo a {
    text-decoration: none;
    font-size: 12px;
    color: #585858;
}

.xxhd01 .xxhd01-02 .xxhd01-02-02 {
    width: 422px;
    height: 513px;
}

.xxhd02 {
    width: 312px;
    height: 631px;
    float: left;
    border: 1px #CCCCCC solid;
    background-color: #F8F8F8;
}

.xxhd02 .ftyg {
    width: 280px;
    height: 27px;
    margin: 15px 16px 0px 16px;
    background: url(../image/img1/hdjl_20.jpg) no-repeat;
    line-height: 27px;
}

.xxhd02 .ftyg .ftygTitle {
    width: 66px;
    height: 21px;
    margin: 0px 0px 0px 34px;
    _margin: 0px 0px 0px 20px;
    float: left;
}

.xxhd02 .ftyg .ftygTitle a {
    text-decoration: none;
    font-weight: bold;
    color: #383838;
    font-size: 14px;
}

.xxhd02 .ftyg .gengduo {
    width: 50px;
    height: 25px;
    float: right;
    margin-right: 10px;
}

.xxhd02 .ftyg .gengduo a {
    text-decoration: none;
    font-size: 12px;
    color: #585858;
}

.xxhd02 .ftygCon {
    width: 312px;
    height: 170px;
    margin: 0px 0px 0px 0px;
}

.xxhd02 .myzj {
    width: 280px;
    height: 27px;
    margin: 0px 16px 0px 16px;
    background: url(../image/img1/hdjl_48.jpg) no-repeat;
    line-height: 27px;
}

.xxhd02 .myzj .myzjTitle {
    width: 66px;
    height: 21px;
    margin: 0px 0px 0px 34px;
    _margin: 0px 0px 0px 20px;
    float: left;
}

.xxhd02 .myzj .myzjTitle a {
    text-decoration: none;
    color: #383838;
    font-weight: bold;
    font-size: 14px;
}

.xxhd02 .myzj .gengduo {
    width: 50px;
    height: 25px;
    float: right;
    margin-right: 10px;
}

.xxhd02 .myzj .gengduo a {
    text-decoration: none;
    font-size: 12px;
    color: #585858;
}

.xxhd02 .myzjCon {
    width: 312px;
    height: 139px;
    margin: 0px 0px 0px 0px;
}

.xxhd02 .wsdc {
    width: 280px;
    height: 27px;
    margin: 0px 16px 0px 16px;
    background: url(../image/img1/hdjl_61.jpg) no-repeat;
    line-height: 27px;
}

.xxhd02 .wsdc .wsdcTitle {
    width: 66px;
    height: 21px;
    margin: 0px 0px 0px 34px;
    _margin: 0px 0px 0px 20px;
    float: left;
}

.xxhd02 .wsdc .wsdcTitle a {
    text-decoration: none;
    color: #383838;
    font-weight: bold;
    font-size: 14px;
}

.xxhd02 .wsdc .gengduo {
    width: 50px;
    height: 25px;
    float: right;
    margin-right: 10px;
}

.xxhd02 .wsdc .gengduo a {
    text-decoration: none;
    font-size: 12px;
    color: #585858;
}

.xxhd02 .wsdc .wsdcCon {
    width: 312px;
    height: 196px;
    margin: 0px 0px 0px 0px;
}


/*=================================================================互动交流结束=================================================================*/


/*=================================================================走进开封开始=================================================================*/

.kfMain {
    width: 1019px;
    height: 375px;
    margin: 0px auto;
    _margin: 0px auto;
    padding: 7px inherit;
    background-color: #FFFFFF;
}

.kfMain .pic {
    width: 1002px;
    height: 365px;
    margin: 0px auto;
    background: url(../image/img1/zjkf_02.jpg);
    padding-top: 10px;
}

.kfMain .pic .pic2 {
    width: 130px;
    height: 28px;
    margin-left: 220px;
    background: url(../image/img1/zjkf_03.jpg) left top no-repeat;
}

.pic2 li.nav1 {
    font-weight: bold;
    font-family: "黑体";
    margin-left: 30px;
    _margin-left: 15px;
    padding-top: 7px;
    font-size: 14px;
}

.kfMain .pic .content {
    width: 773px;
    height: 320px;
    background-color: #FFFFFF;
    margin-left: 220px;
}

.kfMain .pic .content .contentLeft {
    width: 500px;
    height: 295px;
    float: left;
    padding-top: 7px;
    padding-left: 5px;
}

.kfMain .pic .content .contentRight {
    width: 268px;
    height: 284px;
    background: url(../image/img1/zjkf_07.jpg);
    float: left;
}

.kfMain2 {
    width: 1019px;
    height: 165px;
    margin: 0px auto;
    _margin: 0px auto;
    background: #FFFFFF;
}

.kfMain2 .kfMain2Left {
    width: 570px;
    height: 160px;
    float: left;
    margin: 5px auto;
}

.kfMain2 .kfpic {
    margin-left: 8px;
    margin-right: 10px;
}

.kfMain2 .kfMain2Right {
    width: 445px;
    height: 160px;
    float: right;
    margin: 5px auto;
    _margin: 2px auto;
}

.kfpic2 {
    margin-left: 10px;
    _margin-left: 5px;
}

.kfMain3 {
    width: 1000px;
    height: 128px;
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    _margin: 5px auto;
    background: url(../image/img1/zjkf_46.jpg) left top repeat-x;
}

.kfMain3 .kfMain3Left {
    width: 215px;
    height: 128px;
    border: 1px #CC0000;
    float: left;
}

.kfMain3 .kfMain3Left .kfpic3 {
    float: left;
    width: 35px;
    height: 128px;
    background: url(../image/img1/zjkf_45.jpg);
}

.kfMain3 .kfMain3Left .kfpic6 {
    float: left;
    width: 135px;
    height: 93px;
    margin-top: 15px;
    margin-left: 20px;
    _margin-left: 10px;
    background: url(../image/img1/zjkf_54.jpg);
}

.kfMain3 .kfMain3Left .kfpic4 {
    float: left;
    width: 10px;
    height: 128px;
    margin-left: 14px;
    _margin-left: 7px;
    background: url(../image/img1/zjkf_49.jpg);
}

.kfMain3 .kfMain3Right {
    width: 780px;
    height: 128px;
    border: 1px #CC0000;
    float: right;
}

.kfMain3 .kfMain3Right .kfpic5 {
    float: right;
}

.kfMain3 .kfMain3Right .kfMain3Right2 .kfpic7 {
    width: 142px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_57.jpg) left top no-repeat;
    margin-left: 20px;
    _margin-left: 10px;
    margin-top: 10px;
}

.kfpic7 li.kfkf {
    height: 24px;
    font-weight: bold;
    margin-left: 30px;
    _margin-left: 15px;
    margin-top: 5px;
    _margin-top: 2px;
}

.kfMain3 .kfMain3Right .kfMain3Right2 {
    width: 655px;
    height: 128px;
    float: left;
}

.kfMain3 .kfMain3Right .kfMain3Right2 .kfpic8 {
    width: 485px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_58.jpg) left top repeat-x;
    margin-top: 10px;
}

.kfpic8 li.kf1 {
    height: 20px;
    margin-top: 5px;
    float: right;
}

.kfMain3 .kfMain3Right .kfMain3Right2 .kfcontent {
    width: 600px;
    height: 70px;
    margin-top: 40px;
    margin-left: 30px;
    line-height: 22px;
}

.kfMain4 {
    width: 1000px;
    height: 128px;
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    _margin: 5px auto;
    background: url(../image/img1/zjkf_46.jpg) left top repeat-x
}

.kfMain4 .kfMain4Left {
    width: 215px;
    height: 128px;
    border: 1px #CC0000;
    float: left;
}

.kfMain4 .kfMain4Left .kfpic3 {
    float: left;
    width: 35px;
    height: 128px;
    background: url(../image/img1/zjkf_45.jpg);
}

.kfMain4 .kfMain4Left .kfpic6 {
    float: left;
    width: 135px;
    height: 93px;
    margin-top: 15px;
    margin-left: 20px;
    _margin-left: 10px;
    background: url(../image/img1/zjkf_65.jpg);
}

.kfMain4 .kfMain4Left .kfpic4 {
    float: left;
    width: 10px;
    height: 128px;
    margin-left: 14px;
    _margin-left: 7px;
    background: url(../image/img1/zjkf_49.jpg);
}

.kfMain4 .kfMain4Right {
    width: 780px;
    height: 128px;
    border: 1px #CC0000;
    float: right;
}

.kfMain4 .kfMain4Right .kfpic5 {
    float: right;
}

.kfMain4 .kfMain4Right .kfMain4Right2 .kfpic7 {
    width: 142px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_57.jpg) left top no-repeat;
    margin-left: 20px;
    _margin-left: 10px;
    margin-top: 10px;
}

.kfpic7 li.kfkf {
    height: 24px;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 5px;
}

.kfMain4 .kfMain4Right .kfMain4Right2 {
    width: 655px;
    height: 128px;
    float: left;
}

.kfMain4 .kfMain4Right .kfMain4Right2 .kfpic8 {
    width: 485px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_58.jpg) left top repeat-x;
    margin-top: 10px;
}

.kfpic8 li.kf1 {
    height: 20px;
    margin-top: 5px;
    float: right;
}

.kfMain4 .kfMain4Right .kfMain4Right2 .kfcontent {
    width: 600px;
    height: 70px;
    line-height: 22px;
    margin-top: 40px;
    margin-left: 30px;
}

.kfMain5 {
    width: 1000px;
    height: 128px;
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    background: url(../image/img1/zjkf_46.jpg) left top repeat-x
}

.kfMain5 .kfMain5Left {
    width: 215px;
    height: 128px;
    border: 1px #CC0000;
    float: left;
}

.kfMain5 .kfMain5Left .kfpic3 {
    float: left;
    width: 35px;
    height: 128px;
    background: url(../image/img1/zjkf_45.jpg);
}

.kfMain5 .kfMain5Left .kfpic6 {
    float: left;
    width: 135px;
    height: 93px;
    margin-top: 15px;
    margin-left: 20px;
    _margin-left: 10px;
    background: url(../image/img1/zjkf_67.jpg);
}

.kfMain5 .kfMain5Left .kfpic4 {
    float: left;
    width: 10px;
    height: 128px;
    margin-left: 14px;
    _margin-left: 7px;
    background: url(../image/img1/zjkf_49.jpg);
}

.kfMain5 .kfMain5Right {
    width: 780px;
    height: 128px;
    border: 1px #CC0000;
    float: right;
}

.kfMain5 .kfMain5Right .kfpic5 {
    float: right;
}

.kfMain5 .kfMain5Right .kfMain5Right2 .kfpic7 {
    width: 142px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_57.jpg) left top no-repeat;
    margin-left: 20px;
    _margin-left: 10px;
    margin-top: 10px;
}

.kfpic7 li.kfkf {
    height: 24px;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 5px;
}

.kfMain5 .kfMain5Right .kfMain5Right2 {
    width: 655px;
    height: 128px;
    float: left;
}

.kfMain5 .kfMain5Right .kfMain5Right2 .kfpic8 {
    width: 485px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_58.jpg) left top repeat-x;
    margin-top: 10px;
}

.kfpic8 li.kf1 {
    height: 20px;
    margin-top: 5px;
    float: right;
}

.kfMain5 .kfMain5Right .kfMain5Right2 .kfcontent {
    width: 600px;
    height: 70px;
    line-height: 22px;
    margin-top: 40px;
    margin-left: 30px;
}

.kfMain6 {
    width: 1000px;
    height: 128px;
    border: 1px solid #CCCCCC;
    margin: 10px auto;
    background: url(../image/img1/zjkf_46.jpg) left top repeat-x
}

.kfMain6 .kfMain6Left {
    width: 215px;
    height: 128px;
    border: 1px #CC0000;
    float: left;
}

.kfMain6 .kfMain6Left .kfpic3 {
    float: left;
    width: 35px;
    height: 128px;
    background: url(../image/img1/zjkf_45.jpg);
}

.kfMain6 .kfMain6Left .kfpic6 {
    float: left;
    width: 135px;
    height: 93px;
    margin-top: 15px;
    margin-left: 20px;
    _margin-left: 10px;
    background: url(../image/img1/zjkf_69.jpg);
}

.kfMain6 .kfMain6Left .kfpic4 {
    float: left;
    width: 10px;
    height: 128px;
    margin-left: 14px;
    _margin-left: 7px;
    background: url(../image/img1/zjkf_49.jpg);
}

.kfMain6 .kfMain6Right {
    width: 780px;
    height: 128px;
    border: 1px #CC0000;
    float: right;
}

.kfMain6 .kfMain6Right .kfpic5 {
    float: right;
}

.kfMain6 .kfMain6Right .kfMain6Right2 .kfpic7 {
    width: 142px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_57.jpg);
    margin-left: 20px;
    _margin-left: 10px;
    margin-top: 10px;
}

.kfpic7 li.kfkf {
    height: 24px;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 5px;
}

.kfMain6 .kfMain6Right .kfMain6Right2 {
    width: 655px;
    height: 128px;
    float: left;
}

.kfMain6 .kfMain6Right .kfMain6Right2 .kfpic8 {
    width: 485px;
    height: 24px;
    float: left;
    background: url(../image/img1/zjkf_58.jpg) left top repeat-x;
    margin-top: 10px;
}

.kfpic8 li.kf1 {
    height: 20px;
    margin-top: 5px;
    float: right;
}

.kfMain6 .kfMain6Right .kfMain6Right2 .kfcontent {
    width: 600px;
    height: 70px;
    line-height: 22px;
    margin-top: 40px;
    margin-left: 30px;
}


/*=================================================================走进开封结束=================================================================*/


/*=================================================================政府信息公开开始=================================================================*/

a {
    text-decoration: none;
    color: #000000;
}

.kfxxgkcontent {
    width: 1019px;
    margin: 0 auto;
    height: 680px;
}

.kfxxgkcontent .xxgkgkl {
    width: 1005px;
    margin: 0 auto;
}

.kfxxgkcontent .xxgkgk2 {
    width: 785px;
    float: left;
    margin-left: 7px;
}


/*.kfxxgkcontent .xxgkgkl*/

.xxgkcontent {
    width: 781px;
    height: 400px;
    float: left;
    background: url(../image/img1/xxgk_03.jpg) left top no-repeat;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent */

.zfxxgk {
    width: 259px;
    height: 400px;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zfxxgk*/

.xxgkxx {
    width: 259px;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zfxxgk */

.xxgklb {
    list-style: none;
    width: 259px;
    margin-top: 40px;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zfxxgk */

.xxgkgkml {
    width: 259px;
    float: left;
    background: url(../image/img1/xxgk_21.jpg) repeat-y;
    border-bottom: 1px solid #c4c5c7;
    margin-top: -2px;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zfxxgk*/

.xxgklb li {
    float: left;
    height: 31px;
}


/*.kfxxgkcontent .xxgkgkl */

.xxgkcontent .zwdt {
    width: 512px;
    margin-top: 42px;
    margin-left: 8px;
    border: 1px solid #c4c5c7;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt */

.zwdttitle {
    color: #FFFFFF;
    width: 512px;
    height: 29px;
    line-height: 29px;
    background: url(../image/img1/xxgk_13.jpg) left top no-repeat;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt*/

.zwdttitle .kfzwdt {
    display: block;
    height: 25px;
    line-height: 25px;
    width: 70px;
    margin-left: 40px;
    _margin-left: 25px;
    font-weight: bold;
    float: left;
}


/*信息公开页面政务要闻*/

.kfdiver {
    display: block;
    width: 20px;
    float: left;
    color: #CC0000;
    height: 25px;
    line-height: 25px;
    text-align: center;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt .zwdttitle*/

.dxbl {
    display: block;
    width: 272px;
    list-style: none;
    font-size: 12px;
    float: left;
    margin-top: 5px;
    margin-left: 50px;
    _margin-left: 40px;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt .zwdttitle*/

.dxbl div {
    /*width:68px;*/
    height: 20px;
    line-height: 20px;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt .zwdttitle */

.dxbl div a {
    color: #CC0000;
    display: blockl;
    float: left;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent .zwdt */

.zwdttitle .kfmore {
    display: block;
    width: 40px;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-top: 5px;
    float: right;
    font-weight: normal;
    color: #000000;
}


/*.kfxxgkcontent .xxgkgkl .xxgkcontent*/

.tjzwgkzjtmd {
    width: 514px;
    height: 102px;
    float: left;
    margin-left: 8px;
    margin-top: 5px;
}

.kfxxgkcontent .kfggl {
    width: 212px;
    float: left;
    margin-left: 8px;
    height: 400px;
}


/*.kfxxgkcontent .kfggl*/

.kfggltitle {
    display: block;
    width: 212px;
    height: 31px;
    color: #3B70B4;
    line-height: 31px;
    background: url(../image/img1/xxgk_05.jpg) left top no-repeat;
}


/*.kfxxgkcontent .kfggl .kfggltitle */

.kfgglmore {
    display: block;
    width: 60px;
    heitht: 36px;
    color: #3B70B4;
    font-weight: normal;
    font-size: 13px;
    float: right;
    color: #000000;
}


/*.kfxxgkcontent .kfggl */

.kfgglcontent {
    width: 210px;
    border: 1px solid #c4c5c7;
    border-top: none;
}


/*.kfxxgkcontent*/

.kfggl .kfcxpt {
    width: 212px;
    height: 102px;
    margin-top: 5px;
}


/*.kfxxgkcontent .kfggl .kfcxpt*/

.kfcxptltitle {
    display: block;
    width: 212px;
    height: 38px;
    background: url(../image/img1/xxgk_25.jpg) left top no-repeat;
    color: #3C6EB5;
    font-size: 14px;
    font-weight: bold;
}


/*.kfxxgkcontent .kfggl .kfcxpt .kfcxptltitle*/

.chatitle {
    display: block;
    widows: 70px;
    height: 38px;
    line-height: 38px;
    margin-left: 45px;
}


/*.kfxxgkcontent .kfggl .kfcxpt*/

.kfcxptcontent {
    width: 210px;
    border: 1px solid #c4c5c7;
    background: #FFFBDD;
    height: 65px;
}


/*.kfxxgkcontent .kfggl .kfcxpt */

.kfcxptcontent img {
    display: block;
    width: 198px;
    height: 28px;
    padding-top: 2px;
    padding-left: 10px;
}


/*.kfxxgkcontent */

.zfldzfwjrsrm {
    width: 1005px;
    margin: 0 auto;
}


/*.kfxxgkcontent .zfldzfwjrsrm*/

.zfld {
    width: 259px;
    float: left;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld*/

.zfldtitle {
    display: block;
    width: 259px;
    height: 24px;
    background: url(../image/img1/xxgk_39.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld .zfldtitle */

.lditle {
    display: block;
    width: 90px;
    height: 24px;
    line-height: 24px;
    text-indent: 30px;
    color: #255AA6;
    font-weight: bold;
    font-size: 14px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld */

.zfldcontent {
    width: 257px;
    border: 1px solid #c4c5c7;
    border-top: none;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld  .zfldcontent */

.zfldjrw {
    width: 257px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld  .zfldcontent*/

.zfldjrw ul {
    display: inline;
    width: 246px;
    list-style: none;
    font-size: 12px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld  .zfldcontent*/

.zfldjrw ul li {
    width: 246px;
    height: 28px;
    background: url(../image/img1/xxgk_49.jpg) left top no-repeat;
    margin-left: 4px;
    border: 1px solid #c4c5c7;
    margin-bottom: 5px;
    text-indent: 20px;
    line-height: 28px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfld  .zfldcontent */

.zfldjrw ul li .zfldzwjb {
    color: #255BA5;
}


/*.kfxxgkcontent .zfldzfwjrsrm */

.zfwj {
    width: 512px;
    float: left;
    margin-left: 8px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .zfwjzbw*/

.zfwjtitle {
    width: 512px;
    height: 45px;
    background: url(../image/img1/xxgk_41.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .zfwjzbw .zfwjtitle */

.zfwjtitlezf {
    display: block;
    width: 70px;
    height: 45px;
    line-height: 35px;
    margin-left: 100px;
    _margin-left: 50px;
    color: #235BA5;
    font-size: 14px;
    font-weight: bold;
    float: left;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj*/

.zfwjzbw {
    width: 512px;
    border: 1px solid #c4c5c7;
    border-top: none;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .zfwjzbw .zfwjtitle*/

.zfwjtitleright {
    display: block;
    width: 300px;
    list-style: none;
    float: left;
    margin-top: 15px;
    margin-left: 30px;
    _margin-left: 20px;
    _line-height: 18px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .zfwjzbw .zfwjtitle */

.zfwjtitleright div {
    /*width:55px;*/
    font-size: 13px;
    float: left;
    hieght: 30px;
    margin-top: -3px;
    color: #DB1802;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .zfwjzbw .zfwjtitle */

.zfwjtitleright div a {
    color: #DB1802;
    display: block;
    float: left;
}


/*信息公开页面政府文件*/

.kfdiver1 {
    display: block;
    width: 20px;
    float: left;
    color: #CC0000;
    height: 30px;
    margin-top: -3px;
    text-align: center;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj*/

.xwfb {
    width: 512px;
    margin-top: 5px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .xwfb */

.xwfbtitle {
    width: 514px;
    height: 36px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 28px;
    text-indent: 10px;
    background: url(../image/img1/xxgk_59.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .xwfb .xwfbtitle*/

.xwfbmore {
    display: block;
    width: 60px;
    heitht: 36px;
    color: #000000;
    font-weight: normal;
    font-size: 13px;
    float: right;
}


/*.kfxxgkcontent .zfldzfwjrsrm .zfwj .xwfb */

.xwfbcontent {
    width: 512px;
    border: 1px solid #c4c5c7;
    border-top: none;
}


/*.kfxxgkcontent .zfldzfwjrsrm*/

.rsrm {
    width: 210px;
    float: left;
    margin-left: 8px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm*/

.rsrmfirst {
    width: 210px;
    border: 1px solid #c4c5c7;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmfirst */

.rsrmtitle {
    width: 210px;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 14px;
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
    background: url(../image/img1/xxgk_44.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm */

.rsrmsecond {
    width: 210px;
    border: 1px solid #c4c5c7;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmsecond*/

.zfgbtitle {
    width: 210px;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 14px;
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
    background: url(../image/img1/xxgk_44.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmsecond .zfgbtitle*/

.zfgbmore {
    display: block;
    width: 70px;
    heitht: 36px;
    color: #000000;
    font-weight: normal;
    font-size: 13px;
    float: right;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmsecond */

.zfgbcontent {
    width: 210px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm*/

.rsrmforth {
    width: 210px;
    border: 1px solid #c4c5c7;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth*/

.ydzzwtitle {
    width: 210px;
    font-weight: bold;
    color: #175483;
    font-size: 14px;
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
    background: url(../image/img1/xxgk_05.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth*/

.ydzzwcontent {
    width: 208px;
    height: 48px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth .ydzzwcontent*/

.ghbs {
    width: 90px;
    height: 34px;
    margin: 5px 5px 5px 5px;
    line-height: 34px;
    background-color: #F3F3F3;
    border: 1px #CCCCCC dashed;
    float: left;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth .ydzzwcontent*/

.ghbs a {
    text-decoration: none;
    margin-left: 5px;
    font-size: 14px;
    color: #5C5C5C;
    float: left;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth .ydzzwcontent*/

.gzdt {
    width: 90px;
    height: 34px;
    margin: 5px 5px 5px 5px;
    border: 1px #CCCCCC dashed;
    background-color: #F3F3F3;
    line-height: 34px;
    float: left;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm  .rsrmforth .ydzzwcontent */

.gzdt a {
    text-decoration: none;
    margin-left: 5px;
    font-size: 14px;
    color: #5C5C5C;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm*/

.rsrmthird {
    width: 210px;
    border: 1px solid #c4c5c7;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird*/

.yjglcontent {
    width: 208px;
    height: 48px;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird */

.yjya {
    width: 90px;
    height: 34px;
    margin: 5px 5px 5px 5px;
    background-color: #F3F3F3;
    line-height: 34px;
    float: left;
    border: 1px #CCCCCC dashed;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird */

.yjya a {
    text-decoration: none;
    margin-left: 5px;
    font-size: 14px;
    color: #5C5C5C;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird */

.yjdt {
    width: 90px;
    height: 34px;
    margin: 5px 5px 5px 5px;
    background-color: #F3F3F3;
    line-height: 34px;
    float: left;
    border: 1px #CCCCCC dashed;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird*/

.yjdt a {
    text-decoration: none;
    margin-left: 5px;
    font-size: 14px;
    color: #5C5C5C;
}


/*
.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird */

.yjgltitle {
    width: 210px;
    font-weight: bold;
    color: #175483;
    font-size: 14px;
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
    background: url(../image/img1/xxgk_05.jpg) left top no-repeat;
}


/*.kfxxgkcontent .zfldzfwjrsrm .rsrm .rsrmthird .yjgltitle*/

.yjglmore {
    display: block;
    width: 70px;
    heitht: 36px;
    color: #000000;
    font-weight: normal;
    font-size: 13px;
    float: right;
}


/*政府信息公开修改加css版*/

.kfxxgkleft {
    width: 259px;
    float: left;
}

.kfxxgkright {
    width: 514px;
    float: left;
}

.kfxxgkright {
    width: 220px;
    float: left;
}


/*=================================================================政府信息公开结束=================================================================*/


/*=================================================================政府信息公开目录开始=================================================================*/

.xxkgxxgkgml {
    width: 1019px;
    margin: 0 auto;
}

.xxkgxxgkgml .xxgkgkmlleft {
    width: 259px;
    float: left;
}

.xxkgxxgkgml .xxgkgkmlleft .xxgkgkmllefttop .xxgkgkmllefttoptitle {
    width: 259px;
    float: left;
}

.xxkgxxgkgml .xxgkgkmlleft .xxgkgkmllefttop .xxgkgkmllefttoptitle ul {
    list-style: none;
    width: 259px;
    display: block;
    color: #660000;
}

.xxkgxxgkgml .xxgkgkmlleft .xxgkgkmllefttop .xxgkgkmllefttoptitle ul li {
    height: 31px;
    float: left;
}

.xxkgxxgkgml .xxgkgkmlleft .xxgkgkmlleftbottom {
    width: 259px;
    float: left;
    background: url(../image/img1/xxgk_19.jpg) left top no-repeat;
}

.xxgkgkmlright {
    width: 735px;
    float: left;
    margin-left: 8px;
}

.xxgkgkmlright .xxgkgkmlrighttop {
    width: 730px;
    float: left;
    background: url(../image/img1/gkml_03.jpg) left top no-repeat;
    border: 1px solid #cccccc;
    border-top: none;
}

.xxgkgkmlright .xxgkgkmlrighttop .xxgkmlszfgkml {
    display: block;
    width: 630px;
    height: 35px;
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 30px;
    margin-left: 15px;
}

.xxgkgkmlright .xxgkgkmlrighttop .xxgkmlszfgkml .xxgkmlszfgkmlmore {
    display: block;
    width: 80px;
    height: 35px;
    float: left;
    line-height: 30px;
}

.xxgkgkmlright .xxgkgkmlrightmiddle {
    width: 730px;
    float: left;
    background: url(../image/img1/gkml_03.jpg) left top no-repeat;
    border: 1px solid #cccccc;
    border-top: none;
    margin-top: 8px;
}

.xxgkgkmlright .xxgkgkmlrightmiddle .xxgkmlszfgkml {
    display: block;
    width: 630px;
    height: 35px;
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 30px;
    margin-left: 15px;
}

.xxgkgkmlright .xxgkgkmlrightmiddle .xxgkmlszfgkml .xxgkmlszfgkmlmore {
    display: block;
    width: 80px;
    height: 35px;
    float: left;
    line-height: 30px;
}

.xxgkgkmlright .xxgkgkmlrightbottom {
    width: 730px;
    float: left;
    background: url(../image/img1/gkml_03.jpg) left top no-repeat;
    border: 1px solid #cccccc;
    border-top: none;
    margin-top: 8px;
}

.xxgkgkmlright .xxgkgkmlrightbottom .xxgkmlszfgkml {
    display: block;
    width: 630px;
    height: 35px;
    float: left;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 30px;
    margin-left: 15px;
}

.xxgkgkmlright .xxgkgkmlrightbottom .xxgkmlszfgkml .xxgkmlszfgkmlmore {
    display: block;
    width: 80px;
    height: 35px;
    float: left;
    line-height: 30px;
}


/*=================================================================政府信息公开目录结束=================================================================*/


/*================================================图片新闻二级栏目页面开始
========================================================================*/


/*图片切换*/

.tpxw01 {
    width: 1000px;
    height: auto;
    margin: 0px auto;
}

.tpxw01 .tpqh {
    width: 606px;
    height: 410px;
    float: left;
    margin-top: 20px;
}

.tpxw01 .djph {
    width: 377px;
    height: 410px;
    float: left;
    margin: 20px 0px 0px 10px;
}

.tpxw01 .djph .djphTit {
    width: 377px;
    height: 24px;
    line-height: 24px;
}

.tpxw01 .djph .djphTit .djphTit01 {
    width: 96px;
    height: 24px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.tpxw01 .djph .djphTit .djphMore {
    width: 65px;
    height: 13px;
    float: right;
    margin: 0px 10px 0px 0px;
}

.tpxw01 .djph .djphCon {
    width: 375px;
    height: 376px;
}


/*新闻图片*/

.xwtp {
    width: 1000px;
    height: 350px;
    margin: 0px auto;
    float: left;
}

.xwtp .xwtpTit {
    width: 1000px;
    height: 30px;
}

.xwtp .xwtpTit .xwtpTit01 {
    width: 264px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.xwtp .xwtpTit .xwtpMore {
    width: 65px;
    height: 13px;
    float: right;
    margin: 0px 10px 0px 0px;
}

.xwtp .xwtpCon {
    width: 1000px;
    height: 320px;
}


/*社会图片*/

.shtp {
    width: 1000px;
    height: 350px;
    margin: 0px auto;
    float: left;
}

.shtp .shtpTit {
    width: 1000px;
    height: 30px;
}

.shtp .shtpTit .shtpTit01 {
    width: 264px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.shtp .shtpTit .shtpMore {
    width: 65px;
    height: 13px;
    float: right;
    margin: 0px 10px 0px 0px;
}

.shtp .shtpCon {
    width: 1000px;
    height: 320px;
}


/*风景图片*/

.fjtp {
    width: 1000px;
    height: 350px;
    margin: 0px auto;
    float: left;
}

.fjtp .fjtpTit {
    width: 1000px;
    height: 30px;
}

.fjtp .fjtpTit .fjtpTit01 {
    width: 264px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.fjtp .fjtpTit .fjtpMore {
    width: 65px;
    height: 13px;
    float: right;
    margin: 0px 10px 0px 0px;
}

.fjtp .fjtpCon {
    width: 1000px;
    height: 330px;
}


/*人物图片*/

.rwtp {
    width: 1000px;
    height: 321px;
    margin: 0px auto;
    float: left;
}

.rwtp .rwtpTit {
    width: 1000px;
    height: 30px;
}

.rwtp .rwtpTit .rwtpTit01 {
    width: 264px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 10px;
}

.rwtp .rwtpTit .rwtpMore {
    width: 65px;
    height: 13px;
    float: right;
    margin: 0px 10px 0px 0px;
}

.rwtp .rwtpCon {
    width: 1000px;
    height: 281px;
}


/*--节会会场--*/

.hc_img01 {
    width: 342px;
    float: left;
    margin: 10px 10px 10px 30px;
    _margin: 10px 10px 10px 10px;
}

.hc_img01 img {
    width: 340px;
    height: 273px;
    padding: 1px;
    border: 1px solid #cdcdcd;
}


/*.hc_img01 p{ width:328px; height:22px; line-height:22px; text-align:center; margin:0px;}*/

.hc_img {
    width: 172px;
    float: left;
    margin: 10px 10px 10px 15px;
}

.hc_img img {
    width: 170px;
    height: 127px;
    padding: 1px;
    border: 1px solid #cdcdcd;
}

.sh_img01 {
    width: 342px;
    float: left;
    margin: 10px 10px 10px 30px;
    _margin: 10px 10px 10px 10px;
}

.sh_img01 img {
    width: 340px;
    height: 270px;
    padding: 1px;
    border: 1px solid #cdcdcd;
}


/*.hc_img01 p{ width:328px; height:22px; line-height:22px; text-align:center; margin:0px;}*/

.sh_img {
    width: 172px;
    float: left;
    margin: 10px 10px 10px 15px;
}

.sh_img img {
    width: 170px;
    height: 120px;
    padding: 1px;
    border: 1px solid #cdcdcd;
}


/*.hc_img p{ width:122px; height:22px; line-height:22px; text-align:center; margin:0px;}*/


/* CSS Document */

.ad-gallery {
    width: 90%;
}

.ad-gallery,
.ad-gallery * {
    margin: 0;
    padding: 0;
}

.ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 300px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}

.ad-gallery .ad-image-wrapper .ad-loader {
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}

.ad-gallery .ad-image-wrapper .ad-next {
    position: absolute;
    right: 0;
    top: 0;
    width: 6%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}

.ad-gallery .ad-image-wrapper .ad-prev {
    position: absolute;
    left: 0;
    top: 0;
    width: 6%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}

.ad-gallery .ad-image-wrapper .ad-prev,
.ad-gallery .ad-image-wrapper .ad-next {
    background: url(../images/non-existing.jpg);
}

.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
    background: url(../images/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}

.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
    background: url(../images/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}

.ad-gallery .ad-image-wrapper .ad-image {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}

.ad-gallery .ad-image-wrapper .ad-image a img {
    border: 0;
}

.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(../images/opa75.png);
    color: #000;
}

* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
    background: none;
    filter: progid: DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../images/opa75.png');
}

.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
    display: block;
}

.ad-gallery .ad-controls {
    height: 20px;
}

.ad-gallery .ad-info {
    float: left;
}

.ad-gallery .ad-slideshow-controls {
    float: right;
}

.ad-gallery .ad-slideshow-controls .ad-slideshow-start,
.ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
    padding-left: 5px;
    cursor: pointer;
}

.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
    padding-left: 5px;
    font-size: 0.9em;
}

.ad-gallery .ad-slideshow-running .ad-slideshow-start {
    cursor: default;
    font-style: italic;
}

.ad-gallery .ad-nav {
    width: 100%;
    position: relative;
}

.ad-gallery .ad-forward,
.ad-gallery .ad-back {
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}

* html .ad-gallery .ad-forward,
.ad-gallery .ad-back {
    height: 100px;
}

.ad-gallery .ad-back {
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(../image/img1/ad_scroll_back.png) 0px 22px no-repeat;
}

.ad-gallery .ad-forward {
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(../image/img1/ad_scroll_forward.png) 0px 22px no-repeat;
}

.ad-gallery .ad-nav .ad-thumbs {
    overflow: hidden;
    width: 100%;
}

.ad-gallery .ad-thumbs .ad-thumb-list {
    float: left;
    width: 9000px;
    list-style: none;
}

.ad-gallery .ad-thumbs li {
    float: left;
    padding-right: 5px;
}

.ad-gallery .ad-thumbs li a {
    display: block;
}

.ad-gallery .ad-thumbs li a img {
    border: 3px solid #CCC;
    display: block;
}

.ad-gallery .ad-thumbs li a.ad-active img {
    border: 3px solid #616161;
}

.ad-preloads {
    position: absolute;
    left: -9000px;
    top: -9000px;
}


/*================================================图片新闻二级栏目页面结束
========================================================================*/


/*首页改版样式开始*/

.kfMenu1 {
    width: 1009px;
    height: 38px;
    background: url(../image/img1/menu01.jpg) left top repeat-x;
    margin: 0px auto;
    padding-left: 10px;
}

.kfMenu1 .splide {
    width: 4px;
    height: 38px;
    float: left;
    background: url(../image/img1/menu02.jpg) left top no-repeat;
}

.kfMenu1 a.navLink:link,
.kfMenu1 a.navLink:visited {
    font-family: "黑体";
    font-size: 15px;
    color: #FCF5EB;
    display: block;
    height: 38px;
    padding: 0px 47px;
    float: left;
    text-align: center;
    text-shadow: #000000 2px 2px 2px;
    line-height: 38px;
    text-decoration: none;
}

.kf2 {
    width: 1035px;
    min-height: 10px;
    height: auto !important;
    height: 10px;
    margin: 0px auto;
    background: url(../image/img1/kfBg.jpg) center top repeat-y;
}

ul.sonCatagory1 {
    width: 1019px;
    height: 34px;
    margin: 0px auto;
    background: url(../image/img1/index_18.jpg) repeat-x;
    color: #686868;
}

.tabberlive .tabbertab {
    overflow: hidden;
}

.tabbertabhide {
    display: none;
    overflow: hidden;
}

ul.gtnavbar {
    width: 1009px;
    margin: 0px;
    padding: 0px;
    float: left;
    height: 38px;
}

ul.gtnavbar div a {
    dislay: black;
    width: 143px;
    height: 38px;
    line-height: 38px;
    float: left;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    background: url(../image/img1/menu02.jpg) right top no-repeat;
}

ul.gtnavbar div.wslider a {
    background: none;
}

.slideNewsOn {
    font-weight: bold;
    color: #017bbe;
    width: 143px;
    height: 38px;
    line-height: 38px;
    font-size: 15px;
    float: left;
    background: url(../image/img1/navOnbg.jpg) center center no-repeat;
    text-decoration: none;
    text-align: center;
}

.slideNewsOn a {
    font-family: "黑体";
    font-size: 15px;
    color: #FCF5EB;
}

.slideNewsOff {
    color: #404145;
    height: 38px;
    line-height: 38px;
    width: 143px;
    font-size: 15px;
    float: left;
    background: url(../image/img1/menu01.jpg) center top repeat-x;
    text-align: center;
}

.slideNewsOff a {
    font-family: "黑体";
    font-size: 15px;
    color: #FCF5EB;
}

.kfxwtt {
    width: 1002px;
    height: 73px;
    margin: 0 auto;
    padding-top: 10px;
}

.kfxwttcon {
    width: 910px;
    float: left;
    height: 63px;
    background: url(../image/img1/ttbg.gif) repeat-x;
}

.kffrist {
    width: 1002px;
    margin: 0 auto;
    height: 295px;
}

.kffristleft {
    width: 468px;
    height: 295px;
    float: left;
    border: 1px solid #90c8f9;
}

.kffristright {
    width: 520px;
    height: 295px;
    float: left;
    margin-left: 10px;
    border: 1px solid #90c8f9;
    background: url(../image/img1/index_42.jpg) top left repeat-x;
}

.fristtop {
    height: 262px;
}

.frighttop {
    background: url(../images/kf/index_41.jpg) top left no-repeat;
    height: 36px;
    line-height: 36px;
}

.frtoptitle {
    width: 470px;
    height: 36px;
    line-height: 32px;
    text-indent: 20px;
    float: left;
}

.frtoptitle a:visited,
.frtoptitle a:hover,
.frtoptitle a:link {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

.frtopmore {
    width: 50px;
    height: 36px;
    line-height: 32px;
    float: left;
}

.frtopmore a:visited,
.frtopmore a:hover,
.frtopmore a:link {
    font-size: 13px;
    color: #000;
}

.frbottom {
    width: 520px;
    height: 259px;
}

.kfsecond {
    width: 1002px;
    margin: 0 auto;
    height: 102px;
    margin-top: 10px;
}

.kfthrid {
    width: 1002px;
    margin: 0 auto;
    height: 380px;
    margin-top: 10px;
}

.thridtop {
    width: 1002px;
    height: 37px;
    background: url(../image/img1/index_86.jpg) left top no-repeat;
}

.ttoptitle {
    width: 126px;
    height: 37px;
    margin-left: 26px;
}

.thridbottom {
    width: 1000px;
    height: 343px;
    border: 1px solid #ccc;
}

.thridxxgk {
    width: 987px;
    height: 52px;
    margin-top: 8px;
    margin-left: 7px;
    background: url(../images/kf/gkbg.jpg) left top no-repeat;
}

.txxgktitle {
    width: 135px;
    height: 27px;
    float: left;
}

.txxgkcon {
    width: 852px;
    float: left;
    height: 23px;
    margin-top: 15px;
}

.txxgkcon a {
    display: block;
    width: 79px;
    height: 23px;
    margin-left: 4px;
    float: left;
}

.thridldhd {
    width: 295px;
    float: left;
    height: 260px;
    margin-top: 10px;
}

.jbwhd {
    width: 283px;
    border: 1px solid #b6c5e2;
    background: url(../image/img1/index_144.jpg) left top no-repeat;
    height: 130px;
    margin-left: 10px;
}

.hhhd {
    border-top: none;
}

.jbwhdtop {
    width: 283px;
    height: 29px;
}

.jbwhdtitle {
    width: 230px;
    height: 29px;
    text-indent: 30px;
    font-weight: bold;
    color: #305694;
    font-size: 14px;
    line-height: 29px;
    float: left;
}

.jbwhdmore {
    width: 45px;
    float: left;
    font-size: 12px;
    line-height: 29px;
}

.jbwhdbottom {
    width: 283px;
    height: 95px;
}

.xxgkfgwj {
    width: 433px;
    float: left;
    height: 260px;
    margin-top: 10px;
    margin-left: 10px;
}

.xxgkfgwjtop {
    width: 433px;
    height: 25px;
}

.fgwjtitle {
    width: 98px;
    height: 25px;
    background: url(../image/img1/index_212.jpg) left top no-repeat;
    float: left;
    line-height: 25px;
    text-indent: 20px;
}

.fgwjtitle a:hover,
.fgwjtitle a:link,
.fgwjtitle a:visited,
.tzggtitle a:hover,
.tzggtitle a:link,
.tzggtitle a:visited {
    font-size: 14px;
    font-weight: bold;
    color: #000;
}

.fgwjwjlx {
    width: 280px;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
}

.fgwjwjlx a {
    display: block;
    text-align: center;
    color: #b30500;
    float: left;
    margin: 0px 3px;
}

.divborder {
    color: #b30500;
    width: 8px;
    text-align: center;
    float: left;
}

.fgwjmore,
.tzggmore {
    width: 45px;
    line-height: 25px;
    float: left;
}

.fgwjmore a,
tzggmore a {
    color: #000;
    font-size: 12px;
}

.xxgkfgwjbottom {
    width: 431px;
    border: 1px solid #aec9de;
    height: 235px;
}

.xxgktzgg {
    width: 245px;
    height: 260px;
    margin-top: 10px;
    margin-left: 10px;
    float: left
}

.tzggtop {
    width: 245px;
    height: 25px;
    line-height: 25px;
}

.tzggtitle {
    width: 200px;
    height: 25px;
    background: url(../image/img1/index_212.jpg) left top no-repeat;
    text-indent: 20px;
    float: left;
}

.tzggbottom {
    width: 243px;
    border: 1px solid #aec9de;
    height: 235px;
}

.kffour {
    width: 1002px;
    margin: 0 auto;
    height: 370px;
    margin-top: 10px;
}

.kffourtop {
    width: 1002px;
    height: 37px;
    background: url(../image/img1/index_171.jpg) left top no-repeat;
}

.kffourtitle a {
    display: block;
    width: 140px;
    margin-left: 30px;
    height: 37px;
}

.kffourbottom {
    width: 1000px;
    height: 333px;
    border: 1px solid #ccc;
}

.kffleft {
    width: 638px;
    height: 300px;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}

.fourltop {
    width: 638px;
    height: 265px;
    float: left;
}


/*市民之家开始*/

ul.fwdt {
    width: 625px;
    margin: 0px;
    padding: 0px;
    float: left;
    height: 40px;
    background: #F0F0F0;
    margin-top: 10px;
}

ul.fwdt div {
    width: 115px;
    height: 40px;
    line-height: 40px;
    float: left;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}

.fwdtOn {
    color: #E9F4F8;
    width: 115px;
    height: 40px;
    text-align: center;
    float: left;
    background: #2D96DA;
}

.fwdtOn a:hover,
.fwdtOn a:link,
.fwdtOn a:visited {
    font-size: 14px;
    color: #E9F4F8;
    font-weight: bold;
}

.fwdtOff {
    color: #45453F;
    width: 115px;
    height: 40px;
    text-align: center;
    float: left;
}

.fwdtOff a:hover,
.fwdtOff a:link,
.fwdtOff a:visited {
    font-size: 14px;
    color: #45453F;
    font-weight: bold;
}

.fwdtBorder {
    width: 623px;
    height: 208px;
    float: left;
    margin-top: 5px;
    border: solid 1px #ccc;
}


/*市民之家结束*/

.fourlbottom {
    width: 638px;
    height: 40px;
    float: left;
    margin-top: 5px;
}

.kffright {
    width: 336px;
    height: 330px;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    background: url(../images/kf/bj_03.jpg) left top no-repeat;
}

.fourrtop {
    width: 330px;
    height: 234px;
    float: left;
    margin-left: 3px;
    margin-top: 25px;
}

.fourrtop a {
    display: block;
    width: 87px;
    height: 62px;
    float: left;
    margin-left: 16px;
    margin-top: 12px;
}

.fourrbottom {
    width: 336px;
    height: 40px;
    float: left;
    margin-top: 5px;
}

.fourrbottom a,
.fourlbottom a {
    display: block;
    float: left;
}

.kffive {
    width: 1002px;
    margin: 0 auto;
    height: 470px;
    margin-top: 10px;
}

.fivetop {
    width: 1002px;
    height: 37px;
    background: url(../image/img1/index_274.jpg) left top no-repeat;
}

.fivebottom {
    width: 1000px;
    height: 433px;
    border: 1px solid #ccc;
}

.fivetoptitle a {
    display: block;
    width: 140px;
    height: 37px;
    margin-left: 35px;
}

.xwspleft {
    width: 260px;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
}

.spxwcon {
    width: 260px;
    height: 250px;
    background: #f4f4f4;
}

.spxwtitle {
    width: 260px;
    height: 32px;
    background: url(../images/kf/2_06.jpg) left top no-repeat;
}

.spxwbottom {
    width: 258px;
    height: 217px;
    border: 1px solid #ccc;
    border-top: none;
}

.fivemiddle {
    width: 446px;
    float: left;
    margin-left: 15px;
    margin-top: 10px;
}

.fivezxft {
    width: 446px;
    height: 250px;
    background: #f4f4f4;
}

.zxfttop {
    width: 446px;
    height: 29px;
    background: url(../images/kf/2_08.jpg) left top no-repeat;
}

.zxfttitle a {
    display: block;
    width: 75px;
    height: 29px;
    margin-left: 32px;
}

.zxftbottom {
    width: 444px;
    height: 220px;
    border: 1px solid #ccc;
    border-top: none;
}

.fivemyzj {
    width: 446px;
    height: 146px;
    margin-top: 10px;
}


/*.myzjleft{
width:36px;
height:146px;
float:left;
}*/

.myzjright {
    width: 446px;
    height: 145px;
    float: left;
    background: url(../images/kf/wsbg.gif) left top no-repeat;
}

.kfwsxf {
    width: 178px;
    height: 47px;
    margin-left: 30px;
    display: block;
    float: left;
    margin-top: 15px;
}

.kfwsxf1 {
    width: 178px;
    height: 47px;
    margin-left: 10px;
    display: block;
    float: left;
    margin-top: 15px;
}

.kfmy {
    margin-top: 6px;
}

.sxborder {
    font-size: 0px;
    float: left;
    height: 47px;
    width: 1px;
    border-left: dotted 1px #ccc;
    margin-top: 15px;
}

.hxborder {
    font-size: 0px;
    float: left;
    height: 1px;
    width: 394px;
    border-top: dotted 1px #ccc;
    margin-left: 30px;
}

.sxborder1 {
    font-size: 0px;
    float: left;
    height: 60px;
    width: 1px;
    border-left: dotted 1px #ccc;
}

.fiveright {
    width: 247px;
    float: left;
    margin-top: 10px;
    margin-left: 15px;
}

.fivertop {
    width: 247px;
    height: 45px;
    background: url(../images/kf/4_03.jpg) left top no-repeat;
}

.fivertop a {
    display: block;
    height: 30px;
    margin-left: 22px;
    margin-top: 8px;
    float: left;
}

.fivermiddle {
    width: 247px;
    height: 246px;
    margin-top: 3px;
    background: url(../images/kf/zszw.gif) left top no-repeat;
}


/*中共&#20307;&#32946;&#22312;&#32447;&#51;&#54;&#53;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#26368;&#26032;&#22791;&#29992;&#32593;&#31449;&#95;&#98;&#101;&#116;&#30334;&#24230;&#20113;&#30424;&#51;&#54;&#53;委机关刊物*/

.zgkfswkw {
    width: 247px;
    height: 146px;
    margin-top: 10px;
}

.zgkfswkwtop {
    width: 247px;
    height: 26px;
    background: url(../images/kf/6_10.jpg) left top no-repeat;
}

.kwtitle {
    width: 200px;
    height: 26px;
    float: left;
}

.kwtitle a {
    display: block;
    width: 160px;
    height: 26px;
    float: left;
}

.kwmore a {
    display: block;
    width: 45px;
    height: 26px;
    float: left;
    line-height: 26px;
}

.zgkfswkwbottom {
    width: 245px;
    height: 119px;
    border: 1px solid #ccc;
    border-top: none;
}

.fiverzszw a {
    display: block;
    width: 80px;
    height: 38px;
}

.fiverzszwcon {
    width: 220px;
    margin-left: 14px;
    height: 104px;
    /*margin-top:15px;*/
}

.fiverzszwcon img {
    width: 220px;
    height: 104px;
    float: left;
}

.kfglzs {
    width: 220px;
    margin-left: 14px;
    height: 72px;
    margin-top: 8px;
}

.kfglzs img {
    width: 54px;
    height: 72px;
    float: left;
    margin-left: 1px;
}


/*市长热线*/

.fiverbottom {
    width: 260px;
    margin-top: 10px;
}

.fiverbottom a img {
    width: 258px;
    margin-top: 2px;
    height: 46px;
}


/*grr-走进开封*/

.kfsix {
    width: 1002px;
    margin: 0 auto;
    height: 510px;
    /*height:490px;*/
    margin-top: 10px;
}

.sixtop {
    width: 1002px;
    height: 37px;
    background: url(/upload/402881fa2194c26c012194c38dc80001/20150914/20150914155803318.jpg) left top no-repeat;
}

.sixtoptitle a {
    display: block;
    width: 105px;
    margin-left: 50px;
    height: 37px;
}

.sixbottom {
    width: 982px;
    /*height:435px;*/
    height: 455px;
    border: 1px solid #ccc;
    background: url(../images/kf/zjbg.jpg) no-repeat center center;
    padding: 9px;
}

ul.sixNav {
    /* width:163px;height:425px; margin-top:10px;*/
    width: 173px;
    height: 445px;
    float: left;
    margin-top: 2px;
}

ul.sixNav a {
    display: block;
    width: 153px;
    height: 34px;
    float: left;
}

.sixOn1 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/ls2.png) no-repeat;
    cursor: pointer;
}

.sixOff1 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/ls1.png) no-repeat;
}

.sixOn2 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/lv2.png) no-repeat;
    cursor: pointer;
}

.sixOff2 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/lv1.png) no-repeat;
}

.sixOn3 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/jh2.png) no-repeat;
    cursor: pointer;
}

.sixOff3 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/jh1.png) no-repeat;
}

.sixOn4 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/sf2.png) no-repeat;
    cursor: pointer;
}

.sixOff4 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/sf1.png) no-repeat;
}

.sixOn5 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/wh2.png) no-repeat;
    cursor: pointer;
}

.sixOff5 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/wh1.png) no-repeat;
}

.sixOn6 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/ws2.png) no-repeat;
    cursor: pointer;
}

.sixOff6 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/ws1.png) no-repeat;
}

.sixOn7 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/sy2.png) no-repeat;
    cursor: pointer;
}

.sixOff7 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/sy1.png) no-repeat;
}

.sixOn8 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/zh2.png) no-repeat;
    cursor: pointer;
}

.sixOff8 {
    width: 153px;
    height: 34px;
    margin: 20px 13px 0px 13px;
    float: left;
    background: url(../images/kf/zh1.png) no-repeat;
}


/*历史文化名城*/

.sixCon {
    /*width:815px; height:423px; margin-top:12px;*/
    float: left;
    width: 805px;
    height: 423px;
    margin-top: 22px
}

.sixCon1 {
    width: 815px;
    height: 423px;
    float: left;
    margin-top: 12px;
    background: url(../images/kf/1lsbg.png) no-repeat;
}

.sixCon1_c {
    width: 430px;
    height: 180px;
    float: left;
    margin-top: 155px;
    margin-left: 120px;
}


/*优秀旅游城市*/

.sixCon2 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
    background: url(../images/kf/2lysb.png) no-repeat;
}

.sixCon2_L {
    width: 455px;
    height: 350px;
    float: left;
    margin: 20px 25px;
}

.sixCon2_1 {
    width: 455px;
    height: 251px;
    float: left;
}

.sixCon2_1_tit {
    width: 126px;
    height: 26px;
    float: left;
}

a.lymore {
    width: 50px;
    height: 26px;
    float: right;
    line-height: 26px;
    color: #083636;
}

.sixCon2_1_con {
    width: 455px;
    height: 225px;
    float: left;
}

.sixCon2_2 {
    width: 455px;
    height: 99px;
    float: left;
    margin-top: 20px;
}

.sixCon2_2_tit {
    width: 29px;
    height: 99px;
    float: left;
}

.sixCon2_2_con {
    width: 400px;
    height: 97px;
    border: 1px solid #dfdfdf;
    background: #FFFFFF;
    margin-left: 12px;
    float: left;
}

.sixCon2_3 {
    width: 280px;
    height: 175px;
    float: left;
    margin-top: 20px;
}

.sixCon2_3_tit {
    width: 100px;
    height: 26px;
    float: left;
    color: #ee1c29;
    font-size: 16px;
    line-height: 26px;
    background: url(../images/kf/tb.png) left center no-repeat;
    padding-left: 20px;
    font-weight: bold;
}

.sixCon2_3_con {
    width: 250px;
    height: 130px;
    float: left;
    margin-top: 17px;
    margin-left: 15px;
    border: 1px solid #dfdfdf;
    background-color: #FFFFFF;
}

.sixCon2_4 {
    width: 280px;
    height: 175px;
    float: left;
    margin-top: 20px;
}

.sixCon2_4_tit {
    width: 100px;
    height: 26px;
    float: left;
    color: #ee1c29;
    font-size: 16px;
    line-height: 26px;
    background: url(../images/kf/tb.png) left center no-repeat;
    padding-left: 20px;
    font-weight: bold;
}

.sixCon2_4_con {
    width: 250px;
    height: 130px;
    float: left;
    margin-top: 17px;
    margin-left: 15px;
    border: 1px solid #dfdfdf;
    background-color: #FFFFFF;
}


/*菊花名城*/

.sixCon3 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
    background: url(../images/kf/3lysb.png) no-repeat;
}

.sixCon3_1 {
    width: 247px;
    height: 351px;
    float: left;
    margin-top: 25px;
    margin-left: 30px;
}

.sixCon3_2 {
    width: 510px;
    height: 270px;
    float: left;
    margin-top: 25px;
}

.sixCon3_3 {
    width: 500px;
    height: 85px;
    float: left;
    margin-left: 10px;
}


/*书法名城*/

.sixCon4 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
    background: url(../images/kf/4lysb.png) no-repeat;
}

.sixCon4_1 {
    width: 410px;
    height: 144px;
    float: left;
    margin-top: 45px;
    margin-left: 40px;
}

a.sixCon4_1_tit {
    width: 30px;
    height: 144px;
    line-height: 35px;
    float: left;
    color: #0d7665;
    font-size: 30px;
    font-weight: bold;
}

.sixCon4_1_con {
    width: 375px;
    height: 144px;
    float: left;
    margin-left: 5px;
}

a.sixCon4_tit {
    width: 180px;
    height: 24px;
    float: left;
    /*background:url(../images/kf/sfmc_1.jpg) right bottom no-repeat; */
    color: #fe7c31;
    font-size: 20px;
    font-weight: bold;
}

.sixCon4_2 {
    width: 300px;
    height: 144px;
    float: left;
    margin-top: 45px;
    margin-left: 30px;
}

.sixCon4_2_con {
    width: 300px;
    height: 120px;
    float: left;
}

.sixCon4_3 {
    width: 365px;
    height: 175px;
    float: left;
    margin-left: 80px;
    margin-top: 25px;
}

.sixCon4_3_con {
    width: 363px;
    height: 137px;
    float: left;
    margin-top: 12px;
    border: 1px solid #dfdfdf;
    background: #f7f6f4;
}

.sixCon4_4 {
    width: 315px;
    height: 175px;
    float: left;
    margin-left: 40px;
    margin-top: 25px;
}

.sixCon4_4_con {
    width: 315px;
    height: 151px;
    float: left;
}


/*收藏文化名城*/

.sixCon5 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
    background: url(../images/kf/5lysb.png) no-repeat;
}

.sixCon5_1 {
    width: 745px;
    height: 60px;
    float: left;
    margin-top: 45px;
    margin-left: 30px;
}

.sixCon5_2 {
    width: 615px;
    height: 240px;
    float: left;
    margin-top: 35px;
    margin-left: 95px;
}


/*国家卫生城市*/

.sixCon6 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
}


/*双英模范城*/

.sixCon7 {
    width: 805px;
    height: 409px;
    float: left;
    margin-top: 13px;
    margin-left: 5px;
    background: url(../images/kf/sybg.png) no-repeat;
}

.sixCon7_1 {
    width: 715px;
    height: 90px;
    float: left;
    margin-top: 60px;
    margin-left: 45px;
}

.sixCon7_2 {
    width: 755px;
    height: 175px;
    float: left;
    margin-top: 40px;
    margin-left: 25px;
}


/*走进开封结束*/

.kfseven {
    width: 1002px;
    height: 230px;
    margin: 10px auto 0px;
    padding-bottom: 10px;
}

.sevenleft {
    width: 750px;
    height: 230px;
    background: url(../image/img1/index3_388.jpg) no-repeat left top;
    float: left;
}

.sevenright {
    width: 241px;
    float: left;
    margin-left: 10px;
    height: 230px;
}

ul.wzdh {
    width: 630px;
    margin: 0px;
    padding: 0px;
    float: left;
    height: 25px;
    margin-left: 120px;
    margin-top: 13px;
}

ul.wzdh div {
    width: 100px;
    height: 25px;
    line-height: 25px;
    float: left;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    margin-left: 20px;
}

.wzdhOn {
    color: #fff;
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 12px;
    float: left;
    background: url(../image/img1/index_461.jpg) left top no-repeat;
}

.wzdhOff {
    color: #000;
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 12px;
    float: left;
    background: url(../image/img1/index_463.jpg) left top no-repeat;
}

.wzdhBorder {
    width: 670px;
    height: 170px;
    float: left;
    margin-left: 40px;
    margin-top: 10px;
}


/*首页改版样式结束*/


/*首页右侧悬浮开始*/

#floatPanel .ctrolPanel {
    width: 74px;
    height: 267px;
    background: #fff url(../images/kf/11_03.jpg) no-repeat left top;
    position: fixed;
    right: 30px;
    top: 300px;
    overflow: hidden;
    z-index: 10000;
    _position: absolute;
    /* for IE6 */
    _top: expression(documentElement.scrollTop + 300);
}

#floatPanel .ctrolPanel a {
    width: 74px;
    font-size: 12px;
    /*color:#ff6600;*/
    letter-spacing: 1px;
    text-align: center;
    overflow: hidden;
}

#floatPanel .ctrolPanel .arrow {
    height: 38px;
    line-height: 38px;
    display: block;
    margin: 1px auto 0px;
}

#floatPanel .ctrolPanel .arrow span {
    display: none;
}

#floatPanel .ctrolPanel .arrow:hover {
    background: #f4f4f4;
    color: #ff6600;
    line-height: 40px;
    height: 37px;
    margin: 1px auto 0px;
    width: 72px;
    text-decoration: none;
}

#floatPanel .ctrolPanel .arrow:hover span {
    display: block;
}

#floatPanel .ctrolPanel .contact {
    height: 74px;
    display: block;
    margin: 2px auto 0px;
}

#floatPanel .ctrolPanel .contact span {
    /*line-height:90px;*/
    display: none;
}

#floatPanel .ctrolPanel .contact:hover {
    background: #f4f4f4;
    color: #ff6600;
    line-height: 74px;
    height: 73px;
    margin: 2px auto 0px;
    width: 72px;
    text-decoration: none;
}

#floatPanel .ctrolPanel .contact:hover span {
    display: block;
}

#floatPanel .ctrolPanel .qrcode {
    height: 74px;
    display: block;
    margin: 1px auto;
}

#floatPanel .ctrolPanel .qrcode span {
    display: none;
}

#floatPanel .ctrolPanel .sjapp {
    height: 75px;
    display: block;
    margin: 1px auto 0px;
}

#floatPanel .ctrolPanel .sjapp span {
    /*line-height:90px;*/
    display: none;
}

#floatPanel .ctrolPanel .sjapp:hover {
    background: #f4f4f4;
    color: #ff6600;
    line-height: 74px;
    height: 74px;
    margin: 1px auto 0px;
    width: 72px;
    text-decoration: none;
}

#floatPanel .ctrolPanel .sjapp:hover span {
    display: block;
}

.popPanel {
    width: 130px;
    height: 157px;
    position: fixed;
    right: 90px;
    top: 330px;
    z-index: 10000;
    overflow: hidden;
    display: none;
    _position: absolute;
    /* for IE6 */
    _top: expression(documentElement.scrollTop + 330);
}

.popPanel-inner {
    width: 130px;
    height: 157px;
    position: relative;
    overflow: hidden;
}

.arrowPanel {
    width: 10px;
    height: 127px;
    position: absolute;
    right: 1px;
    top: 102px;
}

.arrowPanel .arrow01 {
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-top: 10px solid transparent;
    _border-top: 10px solid black;
    _filter: chroma(color=black);
    border-right: 10px solid transparent;
    _border-right: 10px solid black;
    _filter: chroma(color=black);
    border-bottom: 10px solid transparent;
    _border-bottom: 10px solid black;
    _filter: chroma(color=black);
    border-left: 10px solid #ddd;
    position: absolute;
    bottom: 0;
    position: absolute;
    left: -8px;
    top: -15px;
}

.arrowPanel .arrow02 {
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-top: 10px solid transparent;
    _border-top: 10px solid black;
    _filter: chroma(color=black);
    border-right: 10px solid transparent;
    _border-right: 10px solid black;
    _filter: chroma(color=black);
    border-bottom: 10px solid transparent;
    _border-bottom: 10px solid black;
    _filter: chroma(color=black);
    border-left: 10px solid #fff;
    position: absolute;
    bottom: 0;
    position: absolute;
    left: -10px;
    top: -15px;
}

.qrcodePanel {
    width: 110px;
    height: 127px;
    background: #fff;
    text-align: center;
    border: solid 1px #ddd;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}

.qrcodePanel img {
    width: 100px;
    height: 97px;
    border: none;
    padding: 5px 5px 0px 5px;
}

.qrcodePanel p {
    font-size: 12px;
    color: #666;
    line-height: 30px;
    letter-spacing: 1px;
    padding: 0px;
    margin: 0px;
}


/*首页右侧悬浮结束*/


/*掌上政务开始*/

.kfzszwcon {
    width: 995px;
    min-height: 300px;
    height: auto;
    margin: 0px auto;
    padding-top: 15px;
    padding-bottom: 10px;
}

.kfzszw {
    width: 993px;
    border: solid 1px #ccc;
    background: url(../images/kf/navbg.gif) left top no-repeat;
    height: auto;
    min-height: 415px;
}

.kfzszwtitle {
    height: 30px;
    line-height: 30px;
    color: #234561;
    font-weight: bold;
    width: 100%;
    text-indent: 2em;
}

.zszwdiv {
    width: 230px;
    height: 75px;
    float: left;
    margin-left: 13px;
    border: solid 1px #C2DADC;
    margin-top: 15px;
	z-index: -10;
}

.zszwbar {
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
}

.zszwtilte {
    float: left;
    margin-top: 14px;
    margin-left: 15px;
    width: 150px;
}

.zszwtcon {
    color: #0580ce;
    width: 150px;
}

.zszwtpic {
    float: left;
    width: 150px;
    height: 23px;
    margin-top: 12px;
    color: #696969;
    position: relative;

}

.codeHide {
    position: absolute;
    dislay: block;
    width: 150px;
    height: 150px;
    display: none;
    top: 23px;
    left: 0px;
    z-index: 1000;
    background: #fff;
}


/*掌上政务结束*/


/*国家智慧城市试点*/

.gj_zh_sd {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.biaoti {
    width: 556px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 56px;
}

.bigcenter {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    margin-top: 32px;
}

.leftjd {
    width: 650px;
    height: 392px;
    float: left;
}

.rightwz {
    width: 530px;
    float: right;
    overflow: hidden;
    background-color: #aeacad;
}

.jsdt {
    width: 192px;
    font-size: 26px;
    float: left;
    background-color: #ff4200;
    text-align: center;
    color: #ffffff;
    line-height: 49px;
}

.js_more {
    font-size: 16px;
    float: right;
    line-height: 49px;
    margin-right: 16px;
    color: #373534;
}

.jsdt_neirong {
    width: 528px;
    height: 342px;
    float: left;
    background-color: white;
    margin-left: 1px;
    margin-bottom: 1px;
}

.bigbox {
    width: 780px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    margin-top: 36px;
}

.ig1,
.ig2,
.ig3,
.ig4,
.ig5 {
    float: left;
    display: block;
    margin-left: 40px;
    cursor: pointer;
}

.footer {
    overflow: hidden;
    margin-top: 30px;
}


/*页面背景色*/

#body {
    background-color: #F3EBD9
}


/*头部*/

.head {
    height: 275px;
    background-image: url(../images/kf/sc_topbg.gif);
    background-repeat: repeat-x;
}

.headpic {
    width: 1000px;
    height: 212px;
    margin: 0 auto 0 auto;
    background-image: url(../images/kf/sc_top.png)
}


/*中间内容*/

.main {
    width: 1000px;
    height: auto;
    margin: 0 auto 0 auto;
}

.clear {
    clear: both;
}


/*图片新闻*/

.tpxw {
    width: 509px;
    height: 385px;
    float: left;
}

.tpxwTop {
    height: 51px;
    background-image: url(../images/kf/sc_tpxw.png);
}

.tpxwCon {
    width: 489;
    height: 314px;
    background-image: url(../images/kf/sc_tpbg.gif);
    padding: 10px;
}


/*论坛动态*/

.ltdt {
    width: 478px;
    height: 385px;
    margin-left: 13px;
    float: left;
}

.ltdtTop {
    height: auto;
    padding-top: 10px;
}

.toppic {
    background-image: url(../images/kf/sc_ltdt.gif);
    height: 61px
}

.ltdtMore a {
    float: right;
    margin-top: 14px;
    margin-right: 50px;
    font-size: 12px;
    font-weight: bold;
    color: #9B7157;
    text-decoration: none;
}

.ltdtCon {
    height: 314px;
    font-size: 14px;
    line-height: 25px;
}


/*名家收藏*/

.mjsc {
    height: auto;
    float: left;
    width: 1000px;
    margin-top: 15px;
}

.mjscTop {
    height: 66px;
    background-image: url(../images/kf/sc_mjsc.gif);
}

.mjscMore a {
    float: right;
    margin-top: 25px;
    margin-right: 50px;
    font-size: 12px;
    font-weight: bold;
    color: #9B7157;
    text-decoration: none;
}

.mjscCon {
    height: 150px;
    padding: 20px 10px 20px 10px;
}

.mjscCon ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.mjscCon ul li {
    float: left;
    width: 109px;
    height: 140px;
    padding: 5px;
    background-image: url(../images/kf/sc_bk.gif);
    margin: 0 13px 0 11px;
}


/*收藏知识*/

.sczs {
    width: 321px;
    height: auto;
    float: left;
    margin-top: 10px;
}

.sczsTop {
    height: 46px;
    background-image: url(../images/kf/sc_zhishi.gif)
}

.sczsMore a {
    float: right;
    margin-top: 12px;
    font-size: 12px;
    font-weight: bold;
    color: #9B7157;
    text-decoration: none;
}

.sczsCon {
    height: 210px;
    padding-top: 10px;
    padding-bottom: 25px;
}


/*学术研讨*/

.xsyt {
    width: 321px;
    height: auto;
    float: left;
    margin-left: 18px;
    margin-top: 10px;
}

.xsytTop {
    height: 46px;
    background-image: url(../images/kf/sc_xuesh.gif);
}

.xsytMore a {
    float: right;
    margin-top: 12px;
    font-size: 12px;
    font-weight: bold;
    color: #9B7157;
    text-decoration: none;
}

.xsytCon {
    height: 210px;
    padding-top: 10px;
    padding-bottom: 25px;
}


/*藏都论鉴*/

.zdlj {
    width: 321px;
    height: auto;
    float: left;
    margin-left: 18px;
    margin-top: 10px;
}

.zdljTop {
    height: 46px;
    background-image: url(../images/kf/sc_zd.gif);
}

.zdljMore a {
    float: right;
    margin-top: 12px;
    font-size: 12px;
    font-weight: bold;
    color: #9B7157;
    text-decoration: none;
}

.zdljCon {
    height: 210px;
    padding-top: 10px;
    padding-bottom: 25px;
}


/*尾部*/

.foot {
    height: 178px;
}

.topline {
    height: 9px;
    background-image: url(../images/kf/sc_line.gif);
    background-repeat: repeat-x;
}

.footcontent {
    height: 169px;
    background-image: url(../images/kf/sc_botbg.gif);
    background-repeat: repeat-x;
    font-size: 13px;
    color: #613820;
}

.footcontent a {
    color: #613820;
    text-decoration: none;
    font-size: 13px;
}


/*开封历史名城*/

.lsheader {
    width: 1000px;
    margin: 0 auto;
    height: 331px;
}


/*第一行*/

.lsfrist {
    width: 1000px;
    height: 296px;
    margin: 15px auto 0px;
}


/*历史文化名城动态*/

.lsdt {
    width: 484px;
    height: 294px;
    border: solid 1px #D3CAAF;
    background: #FFFFFF;
    float: left;
}

.lsdttitle {
    width: 484px;
    height: 54px;
    float: left;
    background: url(../images/kf/lsdt.gif) left top no-repeat;
}

.dta {
    display: block;
    width: 135px;
    height: 38px;
    float: left;
    margin-left: 50px;
    margin-top: 10px;
}

.lsdtmore {
    width: 43px;
    height: 17px;
    float: left;
    margin-left: 240px;
    margin-top: 15px;
}

.lsdtcon {
    width: 484px;
    height: 240px;
    float: left;
}


/*民俗文化*/

.whdttitle {
    width: 484px;
    height: 54px;
    float: left;
    background: url(../images/kf/mswh.gif) left top no-repeat;
}

.mswh {
    width: 496px;
    height: 294px;
    border: solid 1px #D3CAAF;
    background: #FFFFFF;
    float: left;
    margin-left: 15px;
}

.mswhmore {
    width: 43px;
    height: 17px;
    float: left;
    margin-left: 310px;
    margin-top: 15px;
}

.mswhcon {
    width: 496px;
    height: 240px;
    float: left;
}


/*第二行*/

.lssecond {
    width: 1000px;
    height: 325px;
    margin: 15px auto 0px;
    background: #fff;
}


/*美食文化*/

.lsmswh {
    width: 323px;
    height: 323px;
    border: solid 1px #D3CAAF;
    float: left
}

.mswhtitle {
    width: 323px;
    height: 58px;
    float: left;
    background: url(../images/kf/ms.gif) left top no-repeat;
}

.msa {
    display: block;
    width: 80px;
    height: 38px;
    float: left;
    margin-left: 50px;
    margin-top: 10px;
}

.msmore {
    width: 43px;
    height: 17px;
    float: left;
    margin-top: 15px;
    margin-left: 135px;
}

.mscon {
    widtH: 100%;
    height: 265px;
    float: left;
}


/*文化产业*/

.lswhcy {
    width: 330px;
    height: 323px;
    border-top: solid 1px #D3CAAF;
    border-bottom: solid 1px #D3CAAF;
    float: left
}

.cywhtitle {
    width: 330px;
    height: 58px;
    float: left;
    background: url(../images/kf/whcy.gif) left top no-repeat;
}

.cymore {
    width: 43px;
    height: 17px;
    float: left;
    margin-top: 15px;
    margin-left: 142px;
}


/*不可移动文物*/

.lsbkydww {
    width: 343px;
    height: 323px;
    border: solid 1px #D3CAAF;
    float: left
}

.wwwhtitle {
    width: 343px;
    height: 58px;
    float: left;
    background: url(../images/kf/bkyd.gif) left top no-repeat;
}

.wwa {
    width: 105px;
    height: 38px;
    float: left;
    display: block;
    margin-left: 50px;
    margin-top: 10px;
}

.wwmore {
    width: 43px;
    height: 17px;
    float: left;
    margin-top: 15px;
    margin-left: 130px;
}


/*历史文化*/

.lslswh {
    width: 998px;
    height: 258px;
    margin: 15px auto 0px;
    background: #fff;
    border: solid 1px #D3CAAF;
}

.lswhtitle {
    width: 998px;
    height: 58px;
    background: url(../images/kf/lswh.gif) left top no-repeat;
}

.whmore {
    width: 43px;
    height: 17px;
    float: left;
    margin-top: 15px;
    margin-left: 810px;
}

.lswhcon {
    width: 998px;
    height: 200px;
    float: left;
}


/*历史名城尾部*/

.lsbottom {
    width: 1000px;
    height: 209px;
    background: url(../image/img1/lymc_108.jpg) left repeat-x;
    margin: 10px auto;
}

.lsbottom .sytp {
    width: 166px;
    height: 46px;
    float: left;
    margin: 90px 0px 0px 80px;
}

.lsbottom .btCon {
    width: 554px;
    height: 180px;
    float: left;
    margin: 10px 0px 0px 0px;
}

.lsbottom strong a {
    font-size: 12px;
    text-decoration: none;
    color: #000000;
}

.lsbottom a {
    text-decoration: none;
    font-size: 12px;
    color: #000000;
}


/*重点领域信息公开页面*/

.page-background {
    height: 554px;
}

.top-box {
    width: 846px;
    margin-left: 20%;
    height: 1px;
    position: relative;
}

.top {
    width: 846px;
    height: auto;
    position: absolute;
    top: -470px;
}

.top-title {
    width: 636px;
    margin-left: 140px;
    height: 193px;
}

.top-con {
    width: 806px;
    height: 100px;
    margin-top: 80px;
    border: solid 2px #92DDFE;
    padding: 20px;
    background-color: #fff;
}

.mainContent-box {
    margin-left: 20%;
    width: 846px;
    height: 670px;
    position: relative;
}

.mainContent-area {
    width: 846px;
    height: auto;
    min-height: 660px;
    border: solid 2px #92DDFE;
    padding: 20px;
    background-color: #fff;
    position: absolute;
    top: -30px;
    padding: 20px 0;
}

.con-left {
    width: 280px;
    ;
    border-right: dotted 1px #C3C3C3;
    padding-left: 19px;
    float: left;
    min-height: 660px;
    height: auto;
}

.con-middle {
    width: 253px;
    border-right: dotted 1px #C3C3C3;
    padding-left: 19px;
    float: left;
    min-height: 660px;
    height: auto;
}

.con-right {
    width: 253px;
    padding-left: 20px;
    float: left;
    min-height: 660px;
    height: auto;
}

.con-area {
    height: auto;
    min-height: 40px;
}

.page-weibu {
    margin-left: 20%;
    width: 848px;
    height: 120px;
    margin-top: 70px;
    text-align: center;
}

.footer-con {
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}
