﻿@charset "utf-8";

/* CSS Document */

body {
    color: #333;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

dl, dt, dd, ul, li, input, select, textarea, form {
    margin: 0;
    padding: 0;
}

li { list-style-type: none; }

img { border: 0px; }

a {
    color: #555453;
    text-decoration: none;
}

a:hover { color: #FF0000; }

a:link, a:visited {
    color: #777777;
    text-decoration: none
}

a:hover, a:active {
    color: #FF0000;
    text-decoration: none
}

.clear {
    clear: both;
    margin: 0px;
    padding: 0px
}


.top_01w {
    background: url(../images/topbj01.jpg) repeat-x;
    height: 40px;
    width: 100%;
}

.top_01_left {
    float: left;
    padding: 6px 15px;
    width: 680px;
}

.top_01_left a {
    color: #da1400;
    float: left;
    line-height: 20px;
    padding-right: 15px;
}

.top_01_left span {
    float: left;
    line-height: 20px;
}

.top_01_left input { float: left; }

.top_01_left .input01 {
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1);
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1);
    float: left;
    height: 19px;
    line-height: 19px;
    margin-right: 5px;
    width: 83px;
}

.top_01_left .input02 {
    background: url(../images/top03.jpg) no-repeat;
    border: 0px;
    float: left;
    height: 21px;
    margin-right: 8px;
    width: 59px;
}

.top_01_right {
    float: right;
    padding: 6px 5px;
    width: 460px;
}

.top_01_right img { padding-right: 3px; }

.tooltips { z-index: 80; }

.tooltips:hover {
    background: none transparent scroll repeat 0% 0%;
    z-index: 81;
}

.tooltips div {
    display: none;
    right: 0px;
    z-index: 100;
}

.tooltips:hover div {
    color: #666;
    display: block;
    line-height: 20px;
    padding-top: 15px;
    position: absolute;
    right: 0px;
    text-align: center;
    top: 15px;
    width: 140px;
}

.tooltips:hover div span {
    background: #fff;
    border-bottom: #d5d3d3 1px solid;
    border-left: #d5d3d3 1px solid;
    border-right: #d5d3d3 1px solid;
    border-top: #d5d3d3 1px solid;
    display: block;
    width: 140px;
}

.top_02 {
    margin: 0px auto;
    width: 960px;
}

.top_02_list01 {
    border: 1px solid #e8e8e8;
    clear: both;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: -6px;
    overflow: hidden;
    padding: 0px 5px;
    width: 948px;
}

.top_02_list01 a {
    float: left;
    padding: 0px 4px;
}

#KinSlideshow {
    float: left;
    margin: 8px 0px 1px 0px;
    width: 960px;
}

.slider { display: none }

.focus span {
    background: #333;
    border-radius: 50%;
    font-size: 0;
    height: 6px;
    margin-right: 10px;
    width: 6px;
}

.focus span.current { background: #fff }

.top_02_hjlb {
    background: #f6f6f6;
    border: 1px solid #e8e8e8;
    float: left;
    height: 18px;
    padding: 6px 5px;
    width: 948px;
}

.top_02_hjlb .left {
    float: left;
    width: 90px;
}

.top_02_hjlb .left img {
    float: left;
    padding-right: 10px;
}

.top_02_hjlb .left span {
    color: #ff6b00;
    float: left;
    font-weight: bold;
    line-height: 18px;
}

.top_02_hjlb #scrollWrap {
    float: left;
    height: 18px;
    overflow: hidden;
    width: 750px;
}

.top_02_hjlb #scrollMsg li {
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
}

.top_02_hjlb #scrollMsg li a {
    color: #1074e3;
    padding: 0px 15px;
}

.top_02_hjlb .right {
    float: right;
    width: 62px;
}

.top_02_logo {
    float: left;
    margin-right: 30px;
    padding: 20px 0px;
    text-align: center;
    width: 178px;
}

.top_02_list02 {
    float: left;
    padding: 10px 0px;
    width: 750px;
}

#Top_Common_Links_1 {
    float: left;
    width: 750px;
}

#Top_Common_Links_1 ul {
    list-style: none;
    margin: 0px;
    padding: 0px
}

#Top_Common_Links_1 li {
    float: left;
    margin: 0px;
    padding: 0px
}

#Top_Common_Links_1 ul ul {
    background: #f0f9fe;
    border: 1px solid #d4effe;
    padding: 0px 1px 0px 0px;
    position: absolute;
    visibility: hidden;
    z-index: 1;
}

#Top_Common_Links_1 a {
    color: #1b70c3;
    display: block;
    height: 20px;
    line-height: 20px;
    padding: 0px 5px 0px 5px;
}

#Top_Common_Links_1 a.xl {
    background: url(../images/top07.jpg) no-repeat right;
    padding: 0px 16px 0px 7px;
}

#Top_Common_Links_1 a:hover { color: #FF6600; }

#Top_Common_Links_1 table { position: absolute }

#Top_Common_Links_1 ul a:hover ul, #Top_Common_Links_1 ul li:hover ul { visibility: visible }

#Top_Common_Links_1 ul ul li {
    clear: both;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-top: 1px;
}

#Top_Common_Links_1 ul ul li a {
    border-right: none;
    display: block;
    font-weight: normal;
    margin: 0px;
    padding: 0px 5px;
    width: 60px;
}

#Top_Common_Links_1 ul ul li a:hover { background-color: #E7EDF9 }

.top_02_menu {
    float: left;
    padding: 10px 0px 0px 4px;
    width: 350px;
}

.top_02_menu .title {
    background: #428dd0;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 44px;
    line-height: 21px;
    text-align: center;
    width: 22px;
}

.top_02_menu .list {
    float: left;
    width: 318px;
}

.top_02_menu .list a {
    float: left;
    line-height: 20px;
    padding: 0px 5px 0px 4px;
    padding-bottom: 3px;
}

.top_02_menu02 {
    float: left;
    padding: 10px 0px 0px 0px;
    width: 318px;
}

.top_02_menu02 .title {
    background: #428dd0;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-weight: bold;
    height: 44px;
    line-height: 21px;
    text-align: center;
    width: 22px;
}

.top_02_menu02 .list {
    float: left;
    width: 286px;
}

.top_02_menu02 .list a {
    float: left;
    line-height: 20px;
    padding: 0px 5px 0px 4px;
    padding-bottom: 3px;
}

.top_02_right {
    float: left;
    padding: 5px 0px 0px 0px;
    width: 72px;
}

.top_02_right img {
    float: left;
    padding: 3px 0px;
    width: 18px;
}

.top_02_right a {
    color: #1b70c3;
    float: left;
    line-height: 18px;
    padding: 3px 0px 3px 6px;
    width: 48px;
}

.top_03_menu {
    background: url(../images/top10.jpg) repeat-x;
    float: left;
    height: 36px;
    padding: 3px 0px 0px 0px;
    position: relative;
    width: 960px;
}

.top_03_menu ul {
    height: 36px;
    idth: 960px;
    margin: 0px;
    padding: 0px;
    position: relative;
    text-align: center;
}

.top_03_menu li {
    display: inline;
    margin: 0px;
    padding: 0px;
    width: 93px;
}

.top_03_menu ul ul {
    background: url(../images/top13.jpg);
    height: 14px;
    left: 0px;
    line-height: 14px;
    padding: 13px 0px 14px 0px;
    position: absolute;
    text-align: center;
    top: 36px;
    visibility: hidden;
    width: 960px;
    z-index: 1;
}

.top_03_menu a {
    background: url(../images/top11.jpg) no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 90px;
}

.top_03_menu .Is_hot { background: url(/images/new_1.gif) no-repeat right top; }

.top_03_menu a:hover {
    background: url(../images/top12.jpg) no-repeat;
    color: #188ae3;
}

.top_03_menu table { position: absolute }

.top_03_menu ul a:hover ul, .top_03_menu ul li:hover ul { visibility: visible }

.top_03_menu ul ul li {
    display: inline;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-top: 1px;
}

.top_03_menu ul ul li a {
    background: none;
    border-right: 1px solid #188ae3;
    color: #188ae3;
    font-size: 12px;
    font-weight: normal;
    height: 14px;
    line-height: 14px;
    margin: 0px;
    width: 76px;
}

.top_03_menu ul ul li a:hover { background: none; }

.main {
    margin: 0px auto;
    width: 960px;
}

.flash_960 {
    float: left;
    width: 960px;
}

.flash_960 div {
    clear: both;
    height: auto;
    line-height: 0px;
    width: 960px;
}

.flash_960 div object { margin: 3px 0px; }

.flash_960 div img {
    float: left;
    margin: 0px;
    padding: 3px 0px;
}

.index_hjs {
    background: #f6f2f3;
    border: 1px solid #cbcbcb;
    float: left;
    padding: 8px 12px;
    width: 934px;
}

.index_hjs .gray {
    border: 1px solid #cbcbcb;
    color: #919090;
    float: left;
    height: 26px;
    width: 288px;
}

.index_hjs input {
    float: left;
    line-height: 26px;
}

#Top_Search_Row2 {
    float: right;
    line-height: 24px;
    padding-left: 25px;
    width: 555px;
}

#Top_Search_Row2 span {
    color: #CC0000;
    float: left;
    font-weight: bold;
    width: 70px;
}

#Top_Search_Row2 div {
    float: left;
    height: 24px;
    overflow: hidden;
    width: 440px;
}

#Top_Search_Row2 div a { color: #666666; }

#Top_Search_Row2 .nounderline {
    color: #CC0000;
    float: left;
    width: 45px;
}

.AdvRegion {
    clear: both;
    float: left;
    line-height: 0px;
    padding: 2px 0px;
    width: 960px;
}

.AdvRegion div { width: 477px; }

.AdvRegion2 {
    float: left;
    height: 60px;
    padding: 6px 0px;
    width: 600px;
}

.main_list {
    float: left;
    margin-top: 2px;
    width: 960px;
}

.index_left {
    float: left;
    width: 182px;
}

.index_left_box01 {
    background: #f5f5f5;
    border: 1px solid #cdcdcd;
    float: left;
    padding: 10px 10px 5px 10px;
    width: 160px;
}

#LoginBox {
    background: #fff;
    border: 1px solid #cdcdcd;
    float: left;
    padding: 4px 0px;
    width: 158px;
}

#LoginBox a {
    float: left;
    padding: 2px 0px;
    text-align: center;
    width: 158px;
}

#LoginBox a img {
    height: 28px;
    width: 140px;
}

.Left_Ad_Container {
    float: left;
    padding: 12px 0px 0px 0px;
    text-align: center;
    width: 160px;
}

.Left_Ad_Container div {
    float: left;
    padding: 3px 0px;
    width: 160px;
}


.index_left_box02 {
    float: left;
    margin: 6px 0px;
    width: 182px;
}

.index_left_box02 .newqiye_title {
    background: url(../images/index03.jpg) repeat-x;
    float: left;
    height: 30px;
    width: 182px;
}

.index_left_box02 .newqiye_title span {
    color: #fff;
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 182px;
}

.index_left_box02 .newqiye_list {
    border: 1px solid #d3edfc;
    float: left;
    line-height: 16px;
    width: 180px;
}

.index_left_box02 .newqiye_list ul {
    float: left;
    padding: 0px 10px;
    width: 160px;
}

.index_left_box02 .newqiye_list li {
    background: url(../images/dian.jpg) no-repeat 0px 18px;
    float: left;
    height: 16px;
    overflow: hidden;
    padding: 10px 0px 0px 10px;
    width: 150px;
}

.index_left_box02 .newqiye_list li a { color: #1e73c4; }

.index_left_box02 .newqiye_list li a:hover { color: #FF6600; }

.index_left_box02 .newqiye_list div {
    background: #f3f3f3;
    float: left;
    margin-top: 10px;
    padding: 5px 0px;
    text-align: center;
    width: 180px;
}

.index_left_box02 .newqiye_list div a { color: #d90404; }

.index_left_box03 {
    background: #f5f5f5;
    border: 1px solid #cdcdcd;
    float: left;
    padding: 5px 3px 5px 3px;
    width: 174px;
}

.index_left_box03 div {
    padding: 3px 0px;
    text-align: center;
    width: 174px;
}

.index_left_box03 div img {
    height: 59px;
    margin: 0px;
    padding: 0px;
    text-align: center;
    width: 174px;
}

.index_left_box04 {
    float: left;
    margin: 6px 0px;
    width: 182px;
}

.index_left_box04 .hyfw_title {
    background: url(../images/index03.jpg) repeat-x;
    float: left;
    height: 30px;
    width: 182px;
}

.index_left_box04 .hyfw_title span {
    color: #fff;
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 182px;
}

.index_left_box04 .hyfw_list {
    background: #f4f5f5;
    border: 1px solid #cdcdcd;
    float: left;
    line-height: 16px;
    width: 180px;
}

.index_left_box04 .hyfw_list ul {
    float: left;
    padding: 0px 10px;
    width: 160px;
}

.index_left_box04 .hyfw_list li {
    border-bottom: 1px dashed #919191;
    float: left;
    line-height: 19px;
    padding: 9px 0px;
    width: 160px;
}

.index_left_box04 .hyfw_list li a {
    color: #1e73c4;
    float: left;
    font-weight: bold;
    height: 38px;
    overflow: hidden;
    width: 160px;
}

.index_left_box04 .hyfw_list li span {
    color: #1e73c4;
    float: left;
    height: 19px;
    overflow: hidden;
    width: 160px;
}

.index_left_box04 .hyfw_list div {
    background: #f3f3f3;
    float: left;
    margin-top: 3px;
    padding: 5px 0px;
    text-align: center;
    width: 180px;
}

.index_left_box04 .hyfw_list div a { color: #d90404; }

.index_right {
    float: left;
    padding-left: 10px;
    width: 768px;
}

.index_right_box01 {
    float: left;
    width: 768px;
}

.index_right_box01 .list_left {
    float: left;
    overflow: hidden;
    width: 600px;
}

.Hot_list {
    border: 1px solid #d2d0d0;
    float: left;
    height: 283px;
    overflow: hidden;
    width: 598px;
}

#Hot_Title {
    background: url(../images/index02.jpg) repeat-x;
    border-bottom: #d2d0d0 1px solid;
    color: #595959;
    float: left;
    height: 30px;
    text-align: left;
    width: 598px;
}

#Hot_Title h1 {
    margin: 0px;
    padding: 0px
}

#Hot_Title img {
    float: left;
    margin-right: 15px;
}

#Hot_Title ul {
    list-style-position: outside;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

#Hot_Title ul li {
    border-right: 1px solid #e5e5e5;
    color: #595959;
    cursor: pointer;
    float: left;
    height: 14px;
    line-height: 14px;
    margin: 8px 0px;
    padding: 0px 7px 0px 7px;
    text-align: center;
    ;
}

#Hot_Title ul li a {
    color: #900;
    text-decoration: none
}

#Hot_Title ul li:hover {
    background: #fea700;
    color: #fff
}

#Hot_Body {
    float: left;
    margin-bottom: 5px;
    width: 598px;
}

#Hot_Content {
    float: left;
    overflow: hidden;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    width: 588px;
}

#Hot_Content_Img {
    float: left;
    height: 140px;
    margin-right: 5px;
    position: static;
    text-align: center;
    width: 160px;
}

#Hot_Content_Description {
    float: left;
    overflow: hidden;
    padding-left: 10px;
    width: 400px;
}

#Hot_Content_Description_Title {
    float: left;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 10px;
    text-align: center;
    width: 400px;
}

#Hot_Content_Description_Title a { color: #202020; }

#Hot_Content_Description_Text {
    color: #4E4E4E;
    float: left;
    line-height: 24px;
    max-height: 90px;
    overflow: hidden;
    text-align: left;
    width: 400px;
}

#Hot_Content_Link { text-align: right; }

#Hot_Content_Link a { color: #4E4E4E; }

#Hot_Content_Links1 {
    float: left;
    line-height: 18px;
    margin: 0px;
    overflow: hidden;
    padding: 5px 0px 5px 10px;
    text-align: left;
    width: 270px;
}

#Hot_Content_Links1 ul {
    margin: 0px;
    padding: 0px;
}

#Hot_Content_Links1 ul li {
    background: url(../images/dian.jpg) no-repeat 0px 8px;
    height: 18px;
    line-height: 18px;
    margin: 5px 0px 4px 0px;
    overflow: hidden;
    padding: 0px 0px 0px 10px;
    position: relative;
    width: 270px;
}

#Hot_Content_Links1 ul li a { color: #4E4E4E; }

#Hot_Content_Links2 ul li a { color: #4E4E4E; }

#Hot_Content_Links2 {
    float: right;
    line-height: 18px;
    margin: 0px;
    overflow: hidden;
    padding: 5px 10px 5px 5px;
    text-align: left;
    width: 270px;
}

#Hot_Content_Links2 ul {
    margin: 0px;
    padding: 0px;
}

#Hot_Content_Links2 ul li {
    background: url(../images/dian.jpg) no-repeat 0px 8px;
    height: 18px;
    line-height: 18px;
    margin: 5px 0px 4px 0px;
    overflow: hidden;
    padding: 0px 0px 0px 10px;
    position: relative;
    width: 270px;
}

#Hot_Content_Links1 img {
    margin-left: 5px;
    position: absolute;
}

#Hot_Content_Links2 img {
    margin-left: 5px;
    position: absolute;
}

.zhidaojg {
    border: 1px solid #e4e4e4;
    float: left;
    width: 602px;
}

.zhidaojg_title {
    background: url(../images/index04.jpg) repeat-x;
    float: left;
    height: 29px;
    line-height: 29px;
    width: 602px;
}

.zhidaojg_title span {
    background: url(../images/index03.jpg) repeat-x;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    text-align: center;
    width: 116px;
}

.zhidaojg_title font span {
    background: none;
    color: #247fd8;
    float: left;
    font-size: 12px;
    font-weight: normal;
    padding: 0px 0px 0px 12px;
    text-align: left;
}

.zhidaojg_title a {
    float: right;
    padding: 0px 12px 0px 0px;
}

.zhidaojg_table {
    float: left;
    height: 285px;
    line-height: 27px;
    overflow: hidden;
    position: relative;
    width: 602px;
}

.zhidaojg_table table {
    border: 0x;
    margin: 0px auto;
    padding: 0px;
}

.zhidaojg_table .tabletitle {
    background: #e9f2fb;
    border-bottom: 1px solid #c6def6;
    color: #1f71c3;
    text-align: center;
}

.zhidaojg_table .tablenr td {
    background: url(../images/index06.jpg) repeat-x bottom;
    color: #4E4E4E;
    overflow: hidden;
    padding: 0px 0px 2px 0px;
    text-align: center;
    word-break: break-all;
}

.index_zixun {
    border: 1px solid #e4e4e4;
    float: left;
    width: 294px;
}

.index_zixun_title {
    background: url(../images/index04.jpg) repeat-x;
    float: left;
    height: 29px;
    line-height: 29px;
    width: 294px;
}

.index_zixun_title span {
    background: url(../images/index03.jpg) repeat-x;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    text-align: center;
    width: 72px;
}

.index_zixun_title a {
    color: #247fd8;
    float: left;
    padding: 0px 7px;
}

.index_zixun_title a:hover { color: #FF6600; }

.index_zixun_title font {
    color: #247fd8;
    float: left;
}

.index_zixun_list {
    float: left;
    height: 256px;
    line-height: 16px;
    overflow: hidden;
    padding: 10px;
    width: 274px;
}

.index_zixun_list li {
    background: url(../images/dian.jpg) no-repeat 0px 13px;
    float: left;
    height: 16px;
    padding: 5px 0px 5px 10px;
    width: 264px;
}

.index_zixun_list li a {
    color: #4e4e4e;
    float: left;
    height: 16px;
    overflow: hidden;
    width: 200px;
}

.index_zixun_list li a:hover { color: #FF6600; }

.index_zixun_list li span {
    color: #9e9e9e;
    float: right;
    text-align: right;
    width: 60px;
}

.index_zixun_title2 {
    background: url(../images/index04.jpg) repeat-x;
    float: left;
    height: 29px;
    line-height: 29px;
    width: 294px;
}

.index_zixun_title2 span {
    background: url(../images/index03.jpg) repeat-x;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    text-align: center;
    width: 90px;
}

.index_zixun_title2 a.title02 {
    border-right: 1px solid #e4e4e4;
    color: #2076c9;
    float: left;
    font-weight: bold;
    text-align: center;
    width: 80px;
}

.index_zixun_title2 a.title03 {
    border-right: 1px solid #e4e4e4;
    color: #2076c9;
    float: left;
    text-align: center;
    width: 50px;
}

.index_zixun_title2 a.more {
    color: # #555453;
    float: right;
    padding: 0px 10px 0px 0px;
}

.index_zixun_title2 a:hover { color: #FF6600; }

.index_right_box01 .list_right {
    float: left;
    overflow: hidden;
    padding-left: 8px;
    width: 160px;
}

.index_right_box01 .list_right_flash01 {
    border: 1px solid #cdcdcd;
    float: left;
    padding: 3px 4px;
    width: 150px;
}

.index_right_box01 .list_right_flash01 div {
    float: left;
    padding: 3px 0px;
    width: 150px;
}

.index_right_box01 .list_right_flash01 div img {
    float: left;
    margin: 0px;
    padding: 0px;
}


.index_right_box01 .list_right_box02 {
    float: left;
    margin: 6px 0px;
    width: 160px;
}

.index_right_box01 .list_right_box02 .tuijian_title {
    background: url(../images/index03.jpg) repeat-x;
    float: left;
    height: 30px;
    width: 160px;
}

.index_right_box01 .list_right_box02 .tuijian_title span {
    color: #fff;
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 160px;
}

.index_right_box01 .list_right_box02 .tuijian_list {
    border-bottom: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    float: left;
    line-height: 16px;
    width: 158px;
}

.index_right_box01 .list_right_box02 .tuijian_list ul {
    float: left;
    padding: 0px 5px;
    width: 148px;
}

.index_right_box01 .list_right_box02 .tuijian_list li {
    background: url(../images/index09.jpg) no-repeat 0px 16px;
    float: left;
    height: 16px;
    overflow: hidden;
    padding: 11px 0px 0px 12px;
    width: 136px;
}

.index_right_box01 .list_right_box02 .tuijian_list li a { color: #4e4e4e; }

.index_right_box01 .list_right_box02 .tuijian_list li a:hover { color: #FF6600; }

.index_right_box01 .list_right_box02 .tuijian_list div {
    background: #f3f3f3;
    float: left;
    margin-top: 10px;
    padding: 5px 0px;
    text-align: center;
    width: 180px;
}

.index_right_box01 .list_right_box02 .tuijian_list div a { color: #d90404; }

.index_right_box01 .list_right_box03 {
    float: left;
    margin-top: 6px;
    width: 160px;
}

.index_right_box01 .list_right_box03 .hybd_title {
    background: url(../images/index03.jpg) repeat-x;
    float: left;
    height: 30px;
    width: 160px;
}

.index_right_box01 .list_right_box03 .hybd_title span {
    color: #fff;
    float: left;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    width: 160px;
}

.index_right_box01 .list_right_box03 .hybd_list {
    border-bottom: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    float: left;
    height: 458px;
    line-height: 16px;
    overflow: hidden;
    padding-top: 5px;
    width: 158px;
}

.index_right_box01 .list_right_box03 .hybd_list ul {
    float: left;
    padding: 0px 10px;
    width: 138px;
}

.index_right_box01 .list_right_box03 .hybd_list li {
    border-bottom: 1px dashed #919191;
    float: left;
    line-height: 19px;
    padding: 7px 0px;
    width: 138px;
}

.index_right_box01 .list_right_box03 .hybd_list li a {
    color: #1e73c4;
    float: left;
    height: 38px;
    overflow: hidden;
    width: 138px;
}

.index_right_box01 .list_right_box03 .hybd_list div {
    float: left;
    margin-top: 3px;
    padding: 5px 0px 10px 0px;
    text-align: center;
    width: 180px;
}

.index_right_box01 .list_right_box03 .hybd_list div a { color: #d90404; }


.index_gongqiu {
    border: 1px solid #e4e4e4;
    float: left;
    margin-top: 9px;
    width: 378px;
}

.index_gongqiu_title {
    background: url(../images/index04.jpg) repeat-x;
    float: left;
    height: 29px;
    line-height: 29px;
    width: 378px;
}

.index_gongqiu_title span {
    background: url(../images/index03.jpg) repeat-x;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    text-align: center;
    width: 90px;
}

.index_gongqiu_title a.title02 {
    border-right: 1px solid #e4e4e4;
    color: #2076c9;
    float: left;
    font-weight: bold;
    text-align: center;
    width: 80px;
}

.index_gongqiu_title a.more {
    color: # #555453;
    float: right;
    padding: 0px 10px 0px 0px;
}

.index_gongqiu_title a:hover { color: #FF6600; }

.index_gongqiu_list {
    float: left;
    height: 307px;
    line-height: 16px;
    overflow: hidden;
    padding: 10px;
    width: 358px;
}

.index_gongqiu_list li {
    background: url(../images/dian.jpg) no-repeat 0px 13px;
    float: left;
    height: 16px;
    padding: 5px 0px 5px 10px;
    width: 348px;
}

.index_gongqiu_list li a {
    color: #4e4e4e;
    float: left;
    height: 16px;
    overflow: hidden;
    width: 288px;
}

.index_gongqiu_list li a:hover { color: #FF6600; }

.index_gongqiu_list li span {
    color: #9e9e9e;
    float: right;
    text-align: right;
    width: 60px;
}

.Main_3_1 {
    float: left;
    margin-top: 6px;
    width: 768px;
}

#Product_Title {
    background: #0869ca;
    color: #fff;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    padding: 0px 5px;
    width: 758px;
}

#Product_Title a { color: #fff; }

#Product_List {
    border: 1px solid #e4e4e4;
    float: left;
    height: 180px;
    overflow: hidden;
    padding-left: 2px;
    width: 764px;
}

#Product_List li {
    float: left;
    padding: 3px;
    width: 63px;
}

#Product_List li img {
    float: left;
    height: 60px;
    width: 63px;
}

#Product_List li span {
    color: #666666;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: center;
    width: 63px;
}


.foot {
    color: #646262;
    line-height: 20px;
    margin: 0px auto;
    width: 960px;
}

#FriendLink {
    background-color: #f6f5f5;
    border: #b9b7b7 1px solid;
    line-height: 24px;
    margin: 20px auto;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 940px;
}

#FriendLink strong { color: #d60303; }

#FriendLink a {
    color: #2f2f2f;
    padding: 0px 5px;
}

#FriendLink a:hover { color: #FF6600; }

#Bottom_Common_Foot {
    background: url(../images/index10.jpg) repeat-x;
    border: 1px solid #cfcfcf;
    height: 14px;
    margin: 0px auto;
    padding: 7px 0px;
    text-align: center;
    width: 958px;
}

#Bottom_Common_Foot li {
    border-right: #2f2f2f solid 1px;
    display: inline;
    line-height: 14px;
    padding: 0px 13px;
}

#Bottom_Common_Foot li a { color: #2f2f2f; }

#Bottom_Common_Info {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 150%;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: left;
    text-align: center;
}

#bottom_common_tel { margin: 5px auto 5px auto }

#bottom_common_fax { margin: 0px auto 5px auto }

#bottom_common_tel span {
    color: #D00;
    font-size: 13px;
    font-weight: bold;
}

#bottom_common_qqgroups font {
    color: #227ed5;
    font-size: 12px;
}

#Bottom_Common_End {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: 960px;
}

#Bottom_Common_CopyRight {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 150%
}