body, ul, li, p, a, h4 {
    list-style: none;
    padding: 0;
    margin: 0;
    font-family: "微软雅黑";
    font-size: 14px;
    text-decoration: none;
    color: #333;
}

a {
    cursor: pointer;
}

img {
    display: block;
    width: 100%;
    height: 100%;
    margin-top: 10px;
}

.i-content {
    padding-top: 20px;
    width: 1182px;
    margin: 0 auto;
}

.i-ban {
    height: 322px;
}

.hd {
    overflow: hidden;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.i-videobox {
    width: 710px;
    height: 316px;
}

.i-video-cont {
    padding: 20px 0;
}

.video {
    width: 100%;
    height: 100%;
}

.small-video ul {
    overflow: hidden;
    width: 408px;
}

.small-video ul li {
    display: block;
    width: 184px;
    margin-left: 20px;
    float: left;
    padding-bottom: 10px;
}

.small-video ul li .s-video {
    width: 100%;
    height: 120px;
}

.small-video ul li p {
    line-height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.i-title {
    width: 560px;
    font-size: 16px;
    position: relative;
}

.i-title .text {
    line-height: 30px;
    color: #e22323;
    display: inline-block;
    border-bottom: solid 6px #e22323;
    padding: 0 15px;
    position: relative;
    font-weight: bold;
    top: 6px;
}

.i-title .btn {
    line-height: 30px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 10px;
    bottom: 0px;
}

.i-title ul li span {
    line-height: 38px;
    float: right;
    color: #999;
}

.i-title ul li p {
    line-height: 38px;
    float: left;
}

.news-list {
    width: 1182px;
    padding: 30px 0 20px;
}

.news-list ul li {
    float: left;
    display: block;
    width: 480px;
    margin-right: 34px;
}

.news-list ul li .pho {
    width: 100%;
    height: 200px;
}

.news-list ul li .text h4 {
    line-height: 40px;
    font-size: 16px;
}

.news-list ul li .text p {
    font-size: 12px;
    color: #5e5e5e;
}

.hot-news-list {
    width: 1200px;
    padding-top: 30px;
}

.hot-news-list ul li {
    display: block;
    float: left;
    width: 550px;
    margin-right: 46px;
}

.hot-news-list ul li {
    overflow: hidden;
    padding-bottom: 20px;
}

.hot-news-list ul li .pho {
    width: 210px;
    height: 130px;
    margin-right: 20px;
}

.hot-news-list ul li .text {
    width: 320px;
}

.hot-news-list ul li .text h4 {
    margin-bottom: 16px;
}

.eone {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.etwo {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.ethree {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.hot-news-list ul li .text p {
    font-size: 12px;
    color: #5e5e5e;
}

.chengxin {
    width: 1210px;
    padding-bottom: 30px;
}

.chengxin ul li {
    display: block;
    width: 340px;
    float: left;
    margin-right: 63px;
}

.chengxin ul li .title {
    border-bottom: solid 4px #d50303;
    line-height: 40px;
    font-weight: normal;
    background: url(images/cswlx/icon01.png) no-repeat left center;
    padding-left: 38px;
    font-size: 16px;
    margin-bottom: 20px;
}

.chengxin ul li .pho {
    width: 100%;
    height: 200px;
}

.chengxin ul li .text h4 {
    font-size: 16px;
    line-height: 40px;
}

.i-t-title {
    text-align: center;
    color: #e50000;
    position: relative;
    line-height: 30px;
    font-size: 16px;
}

.i-t-title span {
    display: inline-block;
    padding: 0 16px;
    background: #fff;
    position: relative;
    z-index: 9;
}

.i-t-title .line {
    width: 100%;
    height: 2px;
    background: #E50000;
    position: absolute;
    top: 14px;
    left: 0;
}

.xinyong {
    padding-top: 20px;
    width: 1186px;
}

.xinyong ul li {
    width: 198px;
    margin-right: 39px;
    display: block;
    float: left;
    padding-bottom: 20px;
}

.xinyong ul li .pho {
    height: 108px;
    margin-bottom: 2px;
}

.xinyong ul li .text {
    background: #989898;
    color: #fff;
    padding: 10px 10px 30px;
}

.xinyong ul li .text h4, .xinyong ul li .text p {
    color: inherit;
}

.xinyong ul li .text p {
    padding-top: 10px;
    font-size: 12px;
}

.xinyong ul li .text .icon {
    display: block;
    text-align: center;
    padding-bottom: 10px;
}

.dianxing {
    padding-top: 10px !important;
    padding-bottom: 30px;
}

.dianxing ul li .text h4 {
    color: #E50000;
}

.dianxing ul li {
    border-bottom: dashed 1px #cccccc;
    padding-top: 20px;
}


/*header*/
.main_header {
    background: #f6f6f6;
}

.main_header .header_login {

    POSITION: relative;
    TEXT-ALIGN: right;
    LINE-HEIGHT: 30px;
    MARGIN: 0px auto;
    WIDTH: 1200px;
    HEIGHT: 30px;
    COLOR: #333;
    FONT-SIZE: 14px
}

.main_header .header_login SPAN:hover {
    COLOR: #0063ba
}

.main_header .header_content {
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 1200px;
    HEIGHT: 160px
}

.main_header .header_content .header_logo {
    Z-INDEX: 9;
    POSITION: absolute;
    MARGIN: auto;
    WIDTH: 270px;
    HEIGHT: 110px;
    TOP: 35px;
    CURSOR: pointer;
    LEFT: 0px
}

.main_header .header_content .header_logo SPAN {
    WIDTH: 464px;
    DISPLAY: block;
    BACKGROUND: url(images/cswlx/creditChina_logo.png) no-repeat 0px 0px;
    HEIGHT: 100%;
    CURSOR: pointer;
    background-size: 100% 100%
}

.main_header .header_content .header_search_wrap {
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #bebebe 1px solid;
    MARGIN: auto;
    COLOR: #333;
    FONT-SIZE: 0px;
    BORDER-TOP: #bebebe 1px solid;
    TOP: 55px;
    RIGHT: 0px;
    BORDER-RIGHT: #bebebe 1px solid
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    WIDTH: 145px;
    DISPLAY: inline-block;
    BACKGROUND: #fff;
    HEIGHT: 40px;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    BORDER-RIGHT: #bebebe 1px solid
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .search_msg_title {
    LINE-HEIGHT: 40px;
    HEIGHT: 40px
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .search_msg_title EM {
    WIDTH: 20px;
    DISPLAY: inline-block;
    BACKGROUND: url(https://creditchina-cms.bj.bcebos.com/pc/img/arrow_left.png) no-repeat 5px 16px;
    HEIGHT: 40px;
    VERTICAL-ALIGN: middle
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .search_msg_title .search_arrow_hover {
    BACKGROUND: url(https://creditchina-cms.bj.bcebos.com/pc/img/arrow.png) no-repeat 5px 15px
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .search_msg_title:hover {
    COLOR: #0063ba
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .select_list {
    Z-INDEX: 10;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: center;
    BORDER-LEFT: #bebebe 1px solid;
    MARGIN: auto;
    WIDTH: 145px;
    DISPLAY: none;
    BORDER-TOP: #bebebe 1px solid;
    TOP: 40px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: -1px
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .select_list LI {
    BORDER-BOTTOM: #bebebe 1px solid;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 40px;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    HEIGHT: 40px
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .select_list LI:hover {
    COLOR: #0063ba
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap .active {
    DISPLAY: block
}

.main_header .header_content .header_search_wrap .header_formsearch_wrap SPAN {
    DISPLAY: inline-block
}

.main_header .header_content .header_search_wrap .input_content {
    LINE-HEIGHT: 40px;
    BACKGROUND-COLOR: blue;
    DISPLAY: inline-block;
    HEIGHT: 40px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer
}

.main_header .header_content .header_search_wrap .search_text {
    MIN-WIDTH: 400px;
    LINE-HEIGHT: 40px;
    TEXT-INDENT: 25px;
    FLOAT: right;
    HEIGHT: 40px;
    FONT-SIZE: 14px
}

.main_header .header_content .header_search_wrap .btn {
    LINE-HEIGHT: 40px;
    WIDTH: 68px;
    BACKGROUND: url(https://creditchina-cms.bj.bcebos.com/pc/img/search_grey.png) #e22323 no-repeat 24px 13px;
    FLOAT: right;
    HEIGHT: 40px;
    COLOR: #fff;
    CURSOR: pointer
}

.header_nav {
    BACKGROUND-COLOR: #e22323;
    WIDTH: 100%;
    HEIGHT: auto
}

.header_nav .nav_container {
    BACKGROUND-COLOR: #e22323;
    MARGIN: 0px auto;
    WIDTH: 1200px;
    DISPLAY: table;
    TABLE-LAYOUT: fixed
}

.header_nav .nav_container UL {
    BORDER-BOTTOM: black 1px solid;
    WIDTH: 1200px;
    DISPLAY: table-row;
    HEIGHT: 50px
}

.header_nav .nav_container UL .nav_item {
    POSITION: relative;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 50px;
    DISPLAY: table-cell;
    HEIGHT: 50px;
    COLOR: #fff;
    FONT-SIZE: 14px
}

.header_nav .nav_container UL .nav_item A {
    LINE-HEIGHT: 50px;
    WIDTH: 98%;
    DISPLAY: inline-block;
    HEIGHT: 50px;
    COLOR: #fff;
    FONT-SIZE: 16px;
    VERTICAL-ALIGN: middle
}

.header_nav .nav_container UL .nav_item SPAN {
    TEXT-ALIGN: right;
    WIDTH: 2%;
    FLOAT: right;
    COLOR: #ec7272
}

.header_nav .nav_container UL .nav_item .no_border_line {
    BORDER-BOTTOM: #fff 0px solid;
    BORDER-LEFT: #fff 0px solid;
    BORDER-TOP: #fff 0px solid;
    BORDER-RIGHT: #fff 0px solid
}

.header_nav .nav_container UL .active.nav_item:after {
    BORDER-BOTTOM: #fb7d7d 6px solid;
    POSITION: absolute;
    MARGIN: auto;
    WIDTH: 80px;
    DISPLAY: inline-block;
    HEIGHT: 0px;
    CONTENT: "";
    TOP: 0px;
    RIGHT: 0px;
    LEFT: 0px
}

.header_nav .nav_container UL .nav_item1 {
    BORDER-BOTTOM: #ec7272 1px solid
}

.header_bg {
    POSITION: relative;
    WIDTH: 100%;
    BACKGROUND: url(images/cswlx/home_bg.jpg) no-repeat center 1px;
    HEIGHT: 230px
}

.header_login A LABEL {
    FONT-SIZE: 12px
}

.search {
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: 20px
}

.search_term {
    LINE-HEIGHT: 50px;
    HEIGHT: 50px
}

.search_term SPAN {
    FONT-SIZE: 14px;
    CURSOR: pointer;
    MARGIN-RIGHT: 100px
}

.search_content {
    LINE-HEIGHT: 50px;
    FONT-SIZE: 0px
}

.search_input {
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    LINE-HEIGHT: 50px;
    TEXT-INDENT: 20px;
    WIDTH: 600px;
    BACKGROUND: #ffffff;
    HEIGHT: 50px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}

.search_btn {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 68px;
    BACKGROUND: url(https://creditchina-cms.bj.bcebos.com/pc/img/search_grey.png) #e22323 no-repeat 26px 50%;
    FLOAT: right;
    HEIGHT: 50px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 0px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px
}

.search_term {
    LINE-HEIGHT: 50px;
    HEIGHT: 50px
}

.search_term SPAN {
    FONT-SIZE: 14px;
    CURSOR: pointer;
    MARGIN-RIGHT: 100px
}

.search_content {
    LINE-HEIGHT: 50px;
    FONT-SIZE: 0px
}

.search_input {
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    LINE-HEIGHT: 50px;
    TEXT-INDENT: 20px;
    WIDTH: 600px;
    BACKGROUND: #ffffff;
    HEIGHT: 50px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid
}

.active {
    COLOR: #e22323
}

.thisimg_home {
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 1200px;
    HEIGHT: 0px
}

.thisimg_home LI {
    Z-INDEX: 99;
    POSITION: absolute;
    TOP: -24px;
    RIGHT: 45%
}

.main_header .header_content {
    TOP: 35px
}

.search_content > SPAN {
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND-COLOR: #fff;
    WIDTH: 96px;
    DISPLAY: none;
    HEIGHT: 50px;
    COLOR: #333;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: medium none
}

.search_content > SPAN I {
    BACKGROUND-IMAGE: url(https://creditchina-cms.bj.bcebos.com/pc/img/societyCodeSearch_2.png);
    WIDTH: 12px;
    DISPLAY: inline-block;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center 50%;
    HEIGHT: 10px
}

.header-search-panel {
    Z-INDEX: 100;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #bebebe 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 12px;
    WIDTH: 574px;
    PADDING-RIGHT: 12px;
    DISPLAY: none;
    BORDER-TOP: medium none;
    TOP: 100px;
    RIGHT: 68px;
    BORDER-RIGHT: #bebebe 1px solid;
    PADDING-TOP: 12px
}

.header-search-panel .header-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel .header-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

.header-search-panel > UL {
    WIDTH: 100%
}

.header-search-panel > UL > LI {
    WIDTH: 100%;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 28px;
    FONT-SIZE: 14px
}

.header-search-panel > UL > LI > SPAN {
    BORDER-BOTTOM: #bebebe 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #bebebe 1px solid;
    LINE-HEIGHT: 28px;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 28px;
    COLOR: #333;
    BORDER-TOP: #bebebe 1px solid;
    BORDER-RIGHT: #bebebe 1px solid
}

.header-search-panel > UL > LI > DIV {
    POSITION: relative;
    WIDTH: 460px;
    FLOAT: right;
    HEIGHT: 100%;
    TOP: 0px;
    LEFT: 0px
}

.header-search-panel > UL > LI > DIV INPUT {
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #bebebe 1px solid;
    BORDER-LEFT: #bebebe 1px solid;
    PADDING-LEFT: 20px;
    WIDTH: 100%;
    DISPLAY: inline-block;
    HEIGHT: 100%;
    FONT-SIZE: 14px;
    BORDER-TOP: #bebebe 1px solid;
    BORDER-RIGHT: #bebebe 1px solid
}

.header-search-panel > UL > LI > DIV INPUT:focus {
    BORDER-BOTTOM-COLOR: #bebebe;
    BORDER-TOP-COLOR: #bebebe;
    BORDER-RIGHT-COLOR: #bebebe;
    BORDER-LEFT-COLOR: #bebebe
}

.header-search-panel > UL > LI > DIV I {
    BACKGROUND-IMAGE: url(https://creditchina-cms.bj.bcebos.com/pc/img/societyCodeSearch_4.png);
    POSITION: absolute;
    WIDTH: 30px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center 50%;
    HEIGHT: 100%;
    TOP: 0px;
    RIGHT: 0px
}

.header-search-panel > UL > LI > DIV .header-partments-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    DISPLAY: none;
    HEIGHT: 150px;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel > UL > LI > DIV .header-partments-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

.header-search-panel > UL > LI > DIV .header-org-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    DISPLAY: none;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel > UL > LI > DIV .header-org-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

.header-search-panel > UL > LI.header-location > DIV DIV {
    POSITION: relative;
    WIDTH: 149px;
    FLOAT: left;
    HEIGHT: 100%
}

.header-search-panel > UL > LI.header-location > DIV DIV INPUT {
    BORDER-BOTTOM: #bebebe 1px solid;
    BORDER-LEFT: #bebebe 1px solid;
    PADDING-LEFT: 20px;
    WIDTH: 100%;
    DISPLAY: inline-block;
    HEIGHT: 100%;
    FONT-SIZE: 14px;
    BORDER-TOP: #bebebe 1px solid;
    BORDER-RIGHT: #bebebe 1px solid
}

.header-search-panel > UL > LI.header-location > DIV DIV INPUT:focus {
    BORDER-BOTTOM-COLOR: #bebebe;
    BORDER-TOP-COLOR: #bebebe;
    BORDER-RIGHT-COLOR: #bebebe;
    BORDER-LEFT-COLOR: #bebebe
}

.header-search-panel > UL > LI.header-location > DIV DIV I {
    BACKGROUND-IMAGE: url(https://creditchina-cms.bj.bcebos.com/pc/img/societyCodeSearch_4.png);
    POSITION: absolute;
    BACKGROUND-COLOR: #fff;
    WIDTH: 20px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center 50%;
    HEIGHT: 26px;
    TOP: 1px;
    RIGHT: 1px
}

.header-search-panel > UL > LI.header-location > DIV DIV.header-province {
    MARGIN-RIGHT: 6px
}

.header-search-panel > UL > LI.header-location > DIV DIV.header-city {
    MARGIN-RIGHT: 6px
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-prov-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    DISPLAY: none;
    MAX-HEIGHT: 150px;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-prov-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-city-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    DISPLAY: none;
    MAX-HEIGHT: 150px;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-city-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-area-list {
    Z-INDEX: 200;
    BORDER-BOTTOM: #bebebe 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #bebebe 1px solid;
    OVERFLOW-Y: auto;
    BACKGROUND-COLOR: #fff;
    WIDTH: 100%;
    DISPLAY: none;
    MAX-HEIGHT: 150px;
    BORDER-TOP: medium none;
    TOP: 28px;
    BORDER-RIGHT: #bebebe 1px solid;
    LEFT: 0px
}

.header-search-panel > UL > LI.header-location > DIV DIV .header-area-list > LI {
    BORDER-BOTTOM: #ddd 1px solid;
    LINE-HEIGHT: 30px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #333;
    OVERFLOW: hidden
}

/*header end*/

iframe {
    display: block;
}

/*footer*/
.footer {
    MIN-WIDTH: 1200px;
    BACKGROUND: #387bca;
    HEIGHT: 120px;
    COLOR: #ffffff
}

.footer img {
    height: auto;
}

.main_footer {
    BACKGROUND-COLOR: #e22323;
    WIDTH: 100%;
    COLOR: #fff
}

.main_footer A {
    COLOR: #fff
}

.main_footer .footer_content {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 30px;
    BACKGROUND-COLOR: #e22323;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 1200px;
    PADDING-RIGHT: 0px;
    HEIGHT: 60px;
    FONT-SIZE: 12px;
    PADDING-TOP: 30px
}

.main_footer .footer_content P {
    LINE-HEIGHT: 30px;
    HEIGHT: 30px;
    color: #fff;
    font-size: 12px;
}

.main_footer .footer_content P img {
    width: 20px;
}














