﻿html, body {    background-color: #ffffff;    font-family: 'Microsoft YaHei';    font-size: 12px;    color: #333333;    padding: 0px;    margin: 0px;}/*模板页设置--------2013.12.16*/.model_ {    background: #fff;    background-color: #ffffff;    width: 100%;    height: 100%;}.model_top {    width: 100%;    min-height: 42px;    _height: 42px;}.model_top_2 {    width: 100%;    min-height: 42px;    _height: 80px;}.model_top .model_top_div {    width: 1200px;    min-height: 42px;    _height: 42px;    margin: 0 auto;}.model_top_2 .model_top_div {    width: 1200px;    min-height: 42px;    _height: 42px;    margin: 0 auto;}.model_mid {    width: 1200px;    margin: 0px auto;    min-height: 500px;    _height: 500px;}.model_mid .model_left {    width: 180px;    min-height: 500px;    _height: 500px;}.model_mid .model_body {    margin-left: 20px;    min-height: 500px;    _height: 500px;    width: 1000px;}.model_bottom {    width: 100%;    padding-bottom: 40px;    background-color: white;}.model_bottom .model_bottom_div {    width: 1200px;    padding-top: 30px;    margin: 0px auto;}/*公共样式*/.dj-con {    width: 1200px;    padding: 0;    margin: 0 auto;    min-height: 500px;    _height: 500px;}.dj-con_ {    width: 100%;    height: 100%;}input {    background: none;    border: none;}/*top-nav*/.top_header {    width: 100%;    height: 40px;    line-height: 40px;}.top_header a {    color: #666;}.top_header .blue {    color: #105eb5;}.top_header .top_lf {    overflow: hidden;}.top_header .top_lf .sc_icon {    background: url(/template/images/icon_shouye.png) -10px -10px no-repeat;    width: 14px;    height: 13px;    display: inline-block;    overflow: hidden;    margin: 13px 5px 0 0;    -moz-transition: transform 0.2s ease-in 0s;    -o-transition: transform 0.2s ease-in 0s;    -webkit-transition: transform 0.2s ease-in 0s;    transition: transform 0.2s ease-in 0s;}.top_header .top_lf:hover .sc_icon {    -moz-transform: rotate(720deg);    -o-transform: rotate(720deg);    -webkit-transform: rotate(720deg);    transform: rotate(720deg);}.top_header .top_lf a:hover {    color: #e4393c;    text-decoration: underline;}.top_header ul.top_nav {    margin: 0px;    padding: 0px;    height: 40px;}.top_header ul.top_nav li {    position: relative;    float: left;    padding: 0 10px 0 0;    text-align: center;    z-index: 99999;    height: 40px;}.top_header ul.top_nav li.curr {    background-color: #fff;    border: 1px solid #d8d8d8;    border-top: none;    height: 40px;    position: relative;    border-bottom: 1px solid #fff;}.top_header ul.top_nav li .fenge {    border-left: 1px solid #e1e1e1;}.top_header ul.top_nav li .mg {    overflow: hidden;    height: 15px;    display: inline-block;    float: left;    margin: 12px 10px 0 0;    width: 1px;}.top_header ul.top_nav li .xiala {    background: url(/template/images/comIcon.png) -226px -10px no-repeat;    width: 6px;    height: 3px;    display: inline-block;    overflow: hidden;    margin: 18px 0 0 5px;    float: left;}.top_header ul.top_nav li .shouhui {    background: url(/template/images/comIcon.png) -238px -10px no-repeat;    width: 6px;    height: 3px;    display: inline-block;    overflow: hidden;    margin: 18px 0 0 5px;    float: left;}.top_header ul.top_nav li .message_icon {    background: url(/template/images/comIcon.png) -203px -11px no-repeat;    width: 16px;    height: 12px;    display: inline-block;    overflow: hidden;    margin: 13px 5px 0 0px;    float: left;}.top_header ul.top_nav li dl {    display: none;}.top_header ul.top_nav li .bw_link {    color: #fff;    font-weight: bold;    width: 70px;    height: 22px;    border-radius: 3px;    text-align: center;    line-height: 22px;    background-color: #689fe5;    margin-top: 8px;}.top_header ul.top_nav li .sblue_link {    color: #193476;    font-weight: bold;}/*客服弹框*/.top_header ul.top_nav li.curr .kf_tc {    position: absolute;    right: -1px;    top: 41px;    background-color: #fff;    z-index: 8888;    width: 98px;    overflow: hidden;    border: 1px solid #d8d8d8;    border-top: none;    padding: 0 10px;    display: block;}.top_header ul.top_nav li.curr .kf_tc dd.line {    border-bottom: 1px solid #eee;}.top_header ul.top_nav li .kf_tc dd {    line-height: 27px;    height: 27px;    width: 98px;    padding: 0;}.top_header ul.top_nav li .kf_tc dd .qe_icon {    background: url(/template/images/icon_shouye.png) -10px -310px no-repeat;    width: 17px;    height: 17px;    display: inline-block;    overflow: hidden;    margin: 6px 6px 0 10px;    float: left;}.top_header ul.top_nav li .kf_tc dd a {    color: #666;}.top_header ul.top_nav li .kf_tc dd .dh_icon {    background: url(/template/images/comIcon.png) -280px -10px no-repeat;    width: 10px;    height: 16px;    display: inline-block;    overflow: hidden;    margin: 5px 5px 0 0px;    float: left;}.top_header ul.top_nav li .kf_tc dd .or {    color: #ff5000;    font-family: Arial;    float: left;}/*我的大狗弹框*/.top_header ul.top_nav li.curr .mydog {    position: absolute;    left: -130px;    top: 41px;    background-color: #fff;    width: 318px;    overflow: hidden;    border: 1px solid #d8d8d8;    border-top: none;    display: block;    padding-top: 10px;    color: #666;}.top_header ul.top_nav li.curr .mydog a {    color: #105eb5;}.top_header ul.top_nav li.curr .mydog .line {    border-bottom: 1px solid #e5e5e5;}.top_header ul.top_nav li.curr .mydog .dash {    border-bottom: 1px dashed #e5e5e5;}.top_header ul.top_nav li.curr .mydog dd {    margin: 0 15px;    height: 30px;    line-height: 30px;    text-align: left;    width: 288px;}.top_header ul.top_nav li.curr .mydog dd strong {    font-weight: bold;    float: left;}.top_header ul.top_nav li.curr .mydog dd .space {    width: 20px;}.top_header ul.top_nav li.curr .mydog .or {    color: #ff6000;    font-family: Arial;}.top_header ul.top_nav li.curr .mydog .red {    color: #e71b1b;}.top_header ul.top_nav li.curr .mydog .hui {    color: #999;}.top_header ul.top_nav li.curr .mydog dd.last {    border-top: 1px solid #ddd;    background-color: #f9f9f9;    margin: 0;    width: 318px;    padding: 0px 0 10px;    height: 80px;}.top_header ul.top_nav li.curr .mydog dd.last .img_list {    width: 313px;    padding: 0 0 0 5px;    height: 45px;    overflow: hidden;}.top_header ul.top_nav li.curr .mydog dd.last .img_list a {    background-color: #72c841;    display: inline-block;    overflow: hidden;    width: 60px;    height: 45px;    margin-left: 10px;    line-height: 15px;    color: #fff;}.top_header ul.top_nav li.curr .mydog dd.last p {    line-height: 30px;    overflow: hidden;    height: 30px;    padding: 0 15px;}/*网站导航弹框*/.top_header ul.top_nav li.curr .web_menu {    position: absolute;    right: -1px;    top: 41px;    background-color: #fff;    z-index: 99999;    width: 208px;    overflow: hidden;    border: 1px solid #d8d8d8;    border-top: none;    display: block;    padding-top: 10px;    color: #666;}.top_header ul.top_nav li.curr .web_menu dd {    text-align: left;    float: left;    line-height: 24px;    width: 80px;    margin-left: 15px;}.top_header ul.top_nav li.curr .web_menu dd.tit {    font-size: 12px;    font-weight: bold;    width: 178px;    line-height: 30px;    padding: 0 15px;    margin: 0;}.top_header ul.top_nav li.curr .web_menu dd.line {    border-top: 1px dashed #e0e0e0;    margin-top: 10px;}.top_header ul.top_nav li.curr .web_menu dd a {    color: #666;}.top_header ul.top_nav li.curr .web_menu dd.last {    width: 198px;    height: 30px;    line-height: 30px;    background-color: #f9f9f9;    padding: 0 10px 0 0;    margin: 0;    border-top: 1px solid #dbdbdb;    margin-top: 20px;}/*购物车弹框 */.top_mid {    margin: 0px;    padding: 0px;    width: 1200px;    height: 60px;}.top_mid .btns .space {    background-color: #fff;    position: absolute;    top: -1px;    right: 0;    height: 5px;    width: 98px;    overflow: hidden;}.top_mid .btns .buy_car {    position: absolute;    width: 360px;    border: 1px solid #e7e7e7;    background-color: #fff;    z-index: 10000;    top: 34px;    right: 0;}.top_mid .btns .buy_car ul {    padding: 0px;    padding-top: 20px;    width: 360px;    margin: 0px;    max-height: 386px;    _height: 386px;    overflow-x: hidden;    overflow-y: auto;}.top_mid .btns .buy_car ul li {    float: left;    width: 323px;    padding: 0 20px 0 15px;    height: 45px;    margin-bottom: 20px;}.top_mid .btns .buy_car ul li .img_a {    display: inline-block;    overflow: hidden;    width: 60px;    height: 45px;    background-color: #ececec;}.top_mid .btns .buy_car ul li .sp_name {    color: #666;    height: 20px;    line-height: 20px;    width: 135px;    font-family: SimSun;    overflow: hidden;}.top_mid .btns .buy_car ul li p.price {    font-family: Arial;    color: #e71b1b;    height: 20px;    line-height: 20px;}.top_mid .btns .buy_car ul li .pri {    overflow: hidden;}.top_mid .btns .buy_car ul li .pri .js-div {    overflow: hidden;    padding-right: 10px;    border-right: 1px solid #ebebeb;    margin-right: 10px;}.top_mid .btns .buy_car ul li .pri .js-div .jian-btn {    background: url(/template/images/comIcon.png) -230px -69px no-repeat;    width: 11px;    height: 11px;    margin: 4px 5px 0 0;    cursor: pointer;}.top_mid .btns .buy_car ul li .pri .js-div .jia-btn {    background: url(/template/images/comIcon.png) -256px -69px no-repeat;    width: 11px;    height: 11px;    margin: 4px 0px 0 5px;    cursor: pointer;}.top_mid .btns .buy_car ul li .pri .js-div .js-txt {    border: 1px solid #cfcfcf;    width: 30px;    height: 16px;    line-height: 16px;    text-align: center;}.top_mid .btns .buy_car ul li .pri p {    color: #333;}.top_mid .btns .buy_car ul li .pri p .red {    font-family: Arial;    color: #e71b1b;    margin-right: 5px;}.top_mid .btns .buy_car ul li .pri a {    color: #105eb5;    margin-top: 10px;    float: right;}.top_mid .btns .buy_car ul li.gwc_null {    border: none;    background-color: white;    text-align: center;    padding: 10px 10px 0 0;    width: 338px;    height: 70px;    line-height: 70px;}.top_mid .btns .buy_car .total {    border-top: 1px solid #ebebeb;    background-color: #f8f8f8;    padding: 0px 20px 0px 15px;    width: 325px;    height: 70px;    margin: 0px;}.top_mid .btns .buy_car .total p {    text-align: left;    color: #666;    font-family: 'Microsoft YaHei';}.top_mid .btns .buy_car .total p.tot-prc {    font-size: 16px;}.top_mid .btns .buy_car .total p .or {    color: #ff6000;    font-family: Arial;    margin: 0 5px;}.top_mid .btns .buy_car .total p .red {    color: #e71b1b;    font-family: Arial;    font-size: 16px;    font-weight: bold;    margin-left: 5px;}.top_mid .btns .buy_car .total input.js_btn {    background: none;    border: none;    background-color: #4c7ed6;    width: 110px;    height: 35px;    line-height: 35px;    color: #fff;    float: right;    margin-top: 15px;    cursor: pointer;}/*.top_mid .btns .buy_car ul li.total input:hover{ background-color: #5994fc; }*//*收藏夹弹框 */.top_mid .btns .shoucang {    position: absolute;    width: 448px;    border: 1px solid #e7e7e7;    background-color: #fff;    z-index: 8888;    top: 34px;    right: 110px;}.top_mid .btns .shoucang .no_div {    margin: 20px 0;    width: 440px;    text-align: center;    color: #666;}.top_mid .btns .shoucang ul {    padding: 0 15px;    overflow: hidden;}/*.top_mid .btns .shoucang ul.hg { height: 227px; }*/.top_mid .btns .shoucang ul li {    padding: 15px 0;    overflow: hidden;    border-top: 1px solid #eee;    height: 45px;}.top_mid .btns .shoucang ul li .img_a {    display: inline-block;    overflow: hidden;    width: 60px;    height: 45px;    background-color: #72c841;}.top_mid .btns .shoucang ul li .sp_info {    margin-left: 10px;    width: 250px;}.top_mid .btns .shoucang ul li .sp_info .sp_name {    color: #666;    width: 240px;    line-height: 16px;    font-family: SimSun;    float: left;}.top_mid .btns .shoucang ul li .sp_info .sp_pri {    color: #999;    line-height: 16px;    font-family: SimSun;    float: left;}.top_mid .btns .shoucang ul li .sp_info .sp_pri .red {    color: #e71b1b;    font-family: Arial;    font-size: 14px;    font-weight: bold;}.top_mid .btns .shoucang ul li .add_car_btn {    background: none;    border: none;    background-color: #5492f9;    width: 90px;    height: 28px;    line-height: 28px;    color: #fff;    float: right;    margin-top: 10px;    cursor: pointer;}.top_mid .btns .shoucang ul li.no_line {    border: none;}.top_mid .btns .shoucang .more {    text-align: center;    height: 30px;    border-top: 1px solid #e7e7e7;    background-color: #f8f8f8;    line-height: 30px;}.top_mid .btns .shoucang .more a {    color: #666;    font-family: Arial;    margin-left: 200px;    line-height: 30px;}.top_mid .btns .shoucang .more a em {    background: url(/template/images/icon_shouye.png) -60px -310px no-repeat;    width: 19px;    height: 18px;    display: inline-block;    overflow: hidden;    margin: 5px 0px 0 5px;    float: left;}.top_mid .btns .shoucang .more a em.curr {    background: url(/template/images/icon_shouye.png) -60px -340px no-repeat;    width: 19px;    height: 18px;    display: inline-block;    overflow: hidden;    margin: 5px 0px 0 5px;    float: left;}/*Top-logo搜索区域   改：2013.12.19*/.top_mid .logo .logo_a {    display: inline-block;    width: 150px;    height: 60px;    overflow: hidden;}.top_mid {    margin-top: 20px;    width: 1200px;    _margin-top: 13px;}.top_mid .hot_phone {    margin: 8px 0px 0 35px;    overflow: hidden;    width: 170px;}.top_mid .hot_phone .phone_icon {    background: url(/template/images/comIcon.png) -6px -10px no-repeat;    width: 42px;    height: 36px;    display: inline-block;    overflow: hidden;    margin: 4px 8px 0 0px;}.top_mid .hot_phone .rx_num {}.top_mid .hot_phone .rx_num p {    line-height: 15px;    margin-bottom: 2px;}.top_mid .hot_phone .rx_num .rexian {    color: #689fe5;    font-size: 12px;}.top_mid .hot_phone .rx_num .num {    color: #689fe5;    font-family: Arial;    font-size: 18px;    font-weight: bold;}.top_mid .search {    width: 462px;    position: relative;    z-index: 10001;    margin-left: 70px;    display: inline;}.top_mid .search .seh_word {    width: 460px;    height: 38px;    border: 1px solid #ccc;    border-radius: 5px;    position: relative;}.top_mid .search .seh_word .seh_txt {    background: none;    border: none;    width: 400px;    height: 38px;    _line-height: 38px;    color: #a1a1a1;    padding-left: 10px;    display: table-cell;    vertical-align: middle;}.top_mid .search .seh_word .seh_btn {    border: 0px;    width: 47px;    height: 40px;    background: url(/template/images/comIcon.png) -62px -10px no-repeat;    text-align: center;    font-size: 14px;    font-weight: bold;    color: #f5f3ef;    cursor: pointer;    border-radius: 0 5px 5px 0;    position: relative;    right: -1px;    margin-top: -1px;}.top_mid .search .seh_word .seh_btn:hover {    background-position: -121px -10px;}.top_mid .search .seh_word .fdj_icon {    background: url(/template/images/icon_shouye.png) -10px -160px no-repeat;    width: 12px;    height: 12px;    display: inline-block;    overflow: hidden;    margin: 12px 5px 0 10px;}/*搜索弹出框*/ul#seh_tanchu {    width: 413px;    border: 1px solid #ccc;    position: absolute;    top: 36px;    left: -1px;    background-color: #fff;    z-index: 10000;    box-shadow: 3px 5px 3px #777;    font-size: 12px;    font-family: 'Microsoft YaHei';    color: #666;    display: none;}ul#seh_tanchu li {    line-height: 25px;    padding: 5px 15px;    cursor: pointer;}ul#seh_tanchu li.seh_curr {    background-color: #dbe5f7;}ul#seh_tanchu li span {    display: inline-block;}ul#seh_tanchu li span.seh_name {    width: 285px;    height: 25px;    overflow: hidden;    float: left;}ul#seh_tanchu li span.seh_num {    height: 25px;    overflow: hidden;    float: right;}#seh_tanchu li span.seh_num em {    color: #4c7ed7;}ul#seh_tanchu li.seh_last {    border-top: 1px solid #ccc;    height: 25px;    padding: 10px 20px;    cursor: default;}ul#seh_tanchu li.seh_last .seh_clost {    border: none;    background-color: transparent;    font-family: 'Microsoft YaHei';    font-size: 12px;    color: #666;    float: right;    cursor: pointer;}/*热门搜索*/.top_mid .search .hot_search {    height: 25px;    line-height: 25px;    width: 480px;    overflow: hidden;}.top_mid .search .hot_search span {    color: #666;}.top_mid .search .hot_search a {    color: #666;    margin-right: 10px;}.top_mid .search .hot_search a:hover {    color: #666;    margin-right: 10px;    text-decoration: underline;}.top_mid .search .hot_search a.curr, .top_mid .search .hot_search a:hover {    color: #e71b1b;}.top_mid .btns {    width: 210px;    position: relative;    z-index: 11111;    margin: 5px 0 0 0;    _margin: 7px 0 0 0;}.top_mid .btns a {    float: left;}.top_mid .btns .scj {    background: url(/template/images/comIcon.png) -6px -104px no-repeat;    width: 65px;    height: 35px;    display: inline-block;    overflow: hidden;    padding: 0px 0 0px 35px;    color: #666;    line-height: 35px;}.top_mid .btns .scj_curr {    background: url(/template/images/comIcon.png) -6px -147px no-repeat;    width: 65px;    height: 35px;    display: inline-block;    overflow: hidden;    padding: 0px 0 0px 35px;    color: #666;    line-height: 35px;}.top_mid .btns .car {    background: url(/template/images/comIcon.png) -117px -104px no-repeat;    width: 62px;    height: 35px;    display: inline-block;    line-height: 35px;    overflow: hidden;    padding: 0px 0 0px 38px;    color: #666;}.top_mid .btns .car_curr {    background: url(/template/images/comIcon.png) -117px -147px no-repeat;    width: 62px;    height: 35px;    display: inline-block;    line-height: 35px;    overflow: hidden;    padding: 0px 0 0px 38px;    color: #666;}.top_mid .btns .car_num {    position: absolute;    top: -10px;    left: 130px;    height: 19px;}.top_mid .btns .car_num .num_l_icon {    background: url(/template/images/comIcon.png) -251px -10px no-repeat;    width: 9px;    height: 18px;    display: inline-block;    overflow: hidden;}.top_mid .btns .car_num .num_r_icon {    background: url(/template/images/comIcon.png) -264px -10px no-repeat;    width: 7px;    height: 18px;    display: inline-block;    overflow: hidden;}.top_mid .btns .car_num .num_word_icon {    background-color: #ed1821;    display: inline-block;    height: 15px;    color: #fff;    font-size: 11px;    min-width: 8px;}/*全部分类*//*.all_pro { width: 206px; height: 348px; border: 2px solid #4c7ed6; border-top: none; position: relative; background-color: white; z-index: 9999; }.all_pro ul.pro_ul { width: 206px; padding: 10px 0; background-color: white; }.all_pro ul.pro_ul li { float: left; width: 186px; height: 40px; line-height: 40px; border-bottom: 1px solid #f4f4f4; color: #333; margin: 0 10px; _display: inline; }.all_pro ul.pro_ul li a { color: #333; width: 150px; height: 40px; overflow: hidden; font-size:14px; }.all_pro ul.pro_ul li.no_line { border: none; }.all_pro ul.pro_ul li .dian { background: url(/template/images/icon_shouye.png) -10px -208px no-repeat; width: 3px; height: 3px; display: inline-block; overflow: hidden; margin: 18px 10px 0 0; }.all_pro ul.pro_ul li .zk { background: url(/template/images/icon_shouye.png) -10px -266px no-repeat; width: 6px; height: 9px; display: inline-block; overflow: hidden; margin: 15px 10px 0 0; }*//*全部分类弹出层*//*.all_pro ul.pro_ul li.curr { border: 1px solid #c4c4c4; border-width: 1px 0px; margin: 0; padding: 0 10px; height: 39px; line-height: 39px; }.all_pro ul.pro_ul li .fl_tc { display: none; }.all_pro ul.pro_ul li.curr .dian { margin: 17px 10px 0 0; }.all_pro ul.pro_ul li.curr .fl_tc { display: block; position: absolute; background-color: #fff; width: 768px; border: 1px solid #c4c4c4; left: 195px; top: 10px; z-index: 9999; min-height: 350px; _height: 350px; }.all_pro ul.pro_ul li.curr .fl_tc .items { padding: 10px 15px 0; overflow: hidden; }.all_pro ul.pro_ul li.curr .fl_tc .items dl { border-top: 1px solid #eee; overflow: hidden; padding: 10px 0 10px; clear: both; _zoom: 1; }.all_pro ul.pro_ul li.curr .fl_tc .items dl.no_line { border: none; }.all_pro ul.pro_ul li.curr .fl_tc .items dl dt { width: 65px; margin-right: 10px; float: left; line-height: 15px; text-align: right; }.all_pro ul.pro_ul li.curr .fl_tc .items dl dt a { color: #e71b1b; font-weight: bold; font-size:14px; }.all_pro ul li.curr .fl_tc .items dl dd em { float: left; border-right: 1px solid #ccc; padding: 0 12px; height: 15px; line-height: 15px; margin-bottom: 10px; }.all_pro ul.pro_ul li.curr .fl_tc .items dl dd { width: 660px; float: left; overflow: hidden; }.all_pro ul.pro_ul li.curr .fl_tc .items dl dd em a { color: #666; font-style: normal; white-space: nowrap; font-size:12px; }.all_pro ul.pro_ul li.curr .fl_tc .close { background: url(/template/images/icon_shouye.png) -130px -200px no-repeat; width: 35px; height: 35px; display: inline-block; overflow: hidden; position: absolute; top: 0; right: 0; cursor: pointer; }.all_pro ul.pro_ul li.curr .fl_tc .tips { background-color: #fff8ed; height: 28px; line-height: 28px; padding-left: 10px; color: #ff6000; border: 1px solid #f5d19a; width: 725px; margin: 0 0 10px 15px; }.com_quanbufenlei { position: absolute; top: 40px; left: 0; z-index: 9999; }*//*全部分类new****2014.8.15*/.all_spfenlei {    width: 208px;    border: 1px solid #ccc;    border-top: none;    height: 315px;    background-color: #fff;    position: absolute;    z-index: 10000;    font-family: 'Microsoft YaHei';}.all_spfenlei .fenlei_ul {}.all_spfenlei .fenlei_ul li {    height: 30px;    width: 183px;    float: left;    padding: 0 10px 0 15px;    background-color: #fff;}.all_spfenlei .fenlei_ul li.curr {    border: 1px solid #ccc;    border-width: 1px 0 1px 1px;    width: 183px;    height: 28px;    box-shadow: -3px 2px 5px #e8e8e8;    left: -1px;    margin-left: -1px;}.all_spfenlei .fenlei_ul li .item {    position: relative;    overflow: hidden;    height: 28px;    border-bottom: 1px solid #ddd;    border-top: none;}.all_spfenlei .fenlei_ul li.curr .item {    border-bottom: none;}.all_spfenlei .fenlei_ul li .item_nobm {    border-bottom: none;}.all_spfenlei .fenlei_ul li .item h3 {    color: #315dab;    font-size: 14px;    font-weight: normal;    margin-top: 10px;    padding: 0;    line-height: 18px;    float: none;    height: 18px;    width: 150px;    background: none;}.all_spfenlei .fenlei_ul li .item .item_link {    overflow: hidden;    margin-top: 2px;}.all_spfenlei .fenlei_ul li .item .item_link a {    color: #999;    font-size: 12px;    float: left;    margin-right: 8px;    font-family: SimSun;}.all_spfenlei .fenlei_ul li .item .item_link a:hover {    color: #e4393c;    text-decoration: underline;}.all_spfenlei .fenlei_ul li .item .gt_more {    position: absolute;    right: 0;    top: 22px;    display: inline-block;    font-size: 10px;    color: #45433c;    font-family: Arial;}.all_spfenlei .fenlei_ul li .fl_tc {    position: absolute;    border: 1px solid #ccc;    width: 372px;    top: -1px;    left: 208px;    display: none;    background-color: #fff;    _height: 465px;}.all_spfenlei .fenlei_ul li.curr .fl_tc {    display: block;    box-shadow: -3px 2px 5px #e8e8e8;}.all_spfenlei .fenlei_ul li .fl_tc .space {    position: absolute;    _position: relative;    left: -7px;    height: 28px;    top: 0px;    width: 8px;    overflow: hidden;    display: block;    _zoom: 1;    background-color: #fff;}.all_spfenlei .fenlei_ul li .fl_tc .tc_left {    overflow: hidden;    width: 372px;    border-right: 2px solid #eaeaea;    padding: 20px 15px 0;}.all_spfenlei .fenlei_ul li .fl_tc .tc_right {    overflow: hidden;    width: 374px;    padding: 20px 15px 0;    _height: 445px;    _margin-top: -55px;}.all_spfenlei .fenlei_ul li .fl_tc dl {    border-bottom: 1px dashed #ccc;    overflow: hidden;    padding: 10px 0 5px;    clear: both;    display: block;    _zoom: 1;}.all_spfenlei .fenlei_ul li .fl_tc dl.nobm {    border-bottom: none;}.all_spfenlei .fenlei_ul li .fl_tc dl dt {    float: left;    width: 100px;    text-align: right;    overflow: hidden;}.all_spfenlei .fenlei_ul li .fl_tc dl dt a {    color: #c91623;    font-size: 14px;    line-height: 14px;}.all_spfenlei .fenlei_ul li .fl_tc dl dd {    float: left;    width: 260px;    margin-left: 10px;    overflow: hidden;}.all_spfenlei .fenlei_ul li .fl_tc dl dd em {    float: left;    padding: 0 8px;    display: inline-block;    height: 12px;    line-height: 12px;    border-left: 1px solid #999;    margin-bottom: 10px;    font-weight: normal;    font-style: normal;}.all_spfenlei .fenlei_ul li .fl_tc dl dd em a {    color: #999;    font-family: SimSun;}.all_spfenlei .fenlei_ul li .fl_tc dl dd em a:hover {    color: #c91623;    text-decoration: underline;}/*导航*/.sp_menu {    width: 1200px;    height: 40px;    position: relative;    z-index: 9999;    padding: 0;    margin: 0;    margin-top: 20px;    _margin-top: 21px;}.sp_menu h3 {    font-size: 16px;    color: #fff;    width: 186px;    height: 40px;    line-height: 40px;    padding: 0 12px;    background-color: #4c7ed6;    float: left;}.sp_menu h3 em {    cursor: pointer;    background: url(/template/images/comIcon.png) -303px -14px no-repeat;    width: 13px;    height: 10px;    display: inline-block;    overflow: hidden;    margin-top: 15px;    float: right;}.sp_menu h3 a {    color: #fff;}.sp_menu h3 a:hover {    text-decoration: underline;}.sp_menu ul.menu_ul {    position: relative;    float: left;    background-color: #193476;    width: 780px;    height: 40px;    overflow: hidden;    font-size: 18px;}.sp_menu ul.menu_ul li {    float: left;    height: 40px;    width: 103px;}.sp_menu ul.menu_ul li a {    color: #fff;    font-weight: bold;    display: inline-block;    height: 40px;    line-height: 40px;    text-align: center;    width: 100px;    float: left;} .sp_menu ul.menu_ul li a:hover {    background-color: #689fe5;}.current-menu-item{    background-color: #689fe5;}.sp_menu ul.menu_ul li .fenge {    float: right;    width: 2px;    overflow: hidden;    border-left: 1px solid #142d69;    border-right: 1px solid #1f3b80;    width: 0;    display: inline-block;    height: 18px;    margin-top: 12px;}.sp_menu ul.menu_ul li.gys {    width: 104px;    height: 44px;    display: inline-block;}.sp_menu ul.menu_ul li.gys a {    width: 104px;    height: 44px;    display: inline-block;}.sp_menu ul.menu_ul li.gys a:hover {    #689fe5 ;}.sp_menu ul.menu_ul li.fxd {    background-color: #009a45;    width: 90px;    height: 44px;    display: inline-block;    margin-left: 22px;}.sp_menu ul.menu_ul li.fxd a {    width: 90px;    height: 44px;    display: inline-block;}.sp_menu ul.menu_ul li.fxd a:hover {    background-color: #0aad53;}/*.sp_menu ul.menu_ul li.gys { background: url(/template/images/icon_shouye.png) -60px -150px no-repeat; width: 104px; height: 44px; display: inline-block; overflow: hidden; position: absolute; top: -2px; z-index: 111; }    .sp_menu ul.menu_ul li.gys a { color: #fff; }        .sp_menu ul.menu_ul li.gys a.curr, .sp_menu ul.menu_ul li.gys a:hover { background: none; }.sp_menu ul.menu_ul li.fxd { background: url(/template/images/icon_shouye.png) -60px -150px no-repeat; width: 104px; height: 44px; display: inline-block; overflow: hidden; position: absolute; top: -2px; z-index: 111; }    .sp_menu ul.menu_ul li.fxd a { color: #fff; }        .sp_menu ul.menu_ul li.fxd a.curr, .sp_menu ul.menu_ul li.fxd a:hover { background: none; }*/.sp_menu .newpro_num {    width: 210px;    background-color: #193476;    line-height: 40px;    height: 40px;    color: #fff;    font-family: Arial, SimSun;}.sp_menu .newpro_num strong {    float: left;    margin-left: 10px;    font-weight: bold;}/*图片轮播*/.sy_imglist {    width: 780px;    height: 315px;    border-bottom: 1px solid #e3e3e3;    position: relative;    overflow: hidden;    background-color: #ececec;}.sy_imglist .img_list {    white-space: nowrap;    width: 7800px;    position: absolute;}.sy_imglist .img_list a {    display: inline-block;    width: 780px;    height: 315px;    overflow: hidden;    background-color: #ececec;    float: left;}.sy_imglist .bar {    position: absolute;    overflow: hidden;    bottom: 15px;    right: 10px;    height: 20px;    z-index: 55;}.sy_imglist .bar a {    width: 20px;    height: 20px;    display: inline-block;    color: #fff;    font-size: 12px;    font-family: Arial;    text-align: center;    line-height: 20px;    background-color: #4c7ed6;    margin-right: 8px;    border-radius: 10px;    overflow: hidden;    float: left;}.sy_imglist .bar a.curr {    background-color: #193476;}/*公告资讯*/.gonggao {    width: 208px;    height: 196px;    border: 1px solid #e5e5e5;    border-top: none;    overflow: hidden;    border-bottom: none;}.gonggao dt {    background-color: #f9f9f9;    width: 208px;    height: 29px;    border-bottom: 1px solid #e5e5e5;    line-height: 29px;    margin-bottom: 8px;}.gonggao dt h3 {    font-size: 14px;    float: left;    color: #333;    padding-left: 12px;    height: 29px;    line-height: 29px;}.gonggao dt a {    color: #999;    float: right;    margin-right: 5px;}.gonggao dd {    line-height: 25px;    height: 25px;    width: 188px;    padding-left: 12px;    overflow: hidden;}.gonggao dd a {    color: #666;}.gonggao dd a:hover {    color: #ff0000;}.gonggao dd a .dian {    margin-right: 5px;}/*图片广告*/.ad_img {    width: 210px;    height: 260px;    border-top: none;    border-bottom: none;}.ad_img a {    width: 208px;    height: 260px;    border: 1px solid #e5e5e5;    border-top: none;    display: inline-block;    background-color: #ececec;    float: left;    overflow: hidden;}/*底部链接*/.bottom_links {    border: 1px solid #e3e3e3;    background-color: #f8f8f8;    width: 1198px;    height: 108px;    padding: 30px 0;}.bottom_links ul {    width: 1198px;    height: 108px;    overflow: hidden;}.bottom_links ul li {    float: left;    width: 213px;    margin-left: 25px;    height: 108px;    border-right: 1px solid #e5e5e5;    display: inline;}.bottom_links ul li.no_line {    border: none;}.bottom_links ul li p {    width: 213px;    overflow: hidden;    line-height: 21px;}.bottom_links ul li p .tit {    color: #333;    font-size: 14px;    font-weight: bold;    line-height: 32px;}.bottom_links ul li p .car_icon {    background: url(/template/images/comIcon.png) -13px -63px no-repeat;    width: 32px;    height: 32px;    display: inline-block;    overflow: hidden;    margin: 0 15px 0 0;}.bottom_links ul li .links {    width: 213px;    overflow: hidden;    margin-top: 10px;    float: left;}.bottom_links ul li .lw {    margin-top: 5px;}.bottom_links ul li .links dd {    width: 90px;    margin-right: 16px;    float: left;}.bottom_links ul li .links a {    line-height: 24px;    color: #666;}.bottom_links ul li .links a:hover {    color: #105eb5;}.bottom_links ul li p .ps_icon {    background: url(/template/images/comIcon.png) -55px -63px no-repeat;    width: 32px;    height: 32px;    display: inline-block;    overflow: hidden;    margin: 0 15px 0 0;}.bottom_links ul li p .zf_icon {    background: url(/template/images/comIcon.png) -98px -63px no-repeat;    width: 32px;    height: 32px;    display: inline-block;    overflow: hidden;    margin: 0 15px 0 0;}.bottom_links ul li p .fw_icon {    background: url(/template/images/comIcon.png) -140px -63px no-repeat;    width: 32px;    height: 32px;    display: inline-block;    overflow: hidden;    margin: 0 15px 0 0;}.bottom_links ul li p .gy_icon {    background: url(/template/images/comIcon.png) -183px -64px no-repeat;    width: 32px;    height: 32px;    display: inline-block;    overflow: hidden;    margin: 0 15px 0 0;}/*底部版权*/.dgsc_bottom {    padding-top: 10px;}.dgsc_bottom p {    text-align: center;    margin-top: 10px;    color: #666;}.dgsc_bottom p.bottom_link a {    color: #666;    margin: 0 10px;}.dgsc_bottom .bt_img {    width: 100%;    text-align: center;    overflow: hidden;    margin-top: 10px;    float: left;}.dgsc_bottom .bt_img .baimg {    display: inline;    width: 108px;    height: 38px;    overflow: hidden;    background-color: #fff;    margin-right: 5px;}/*搜索提示框*/.search .search_tips, .search .search_history {    width: 418px;    overflow: hidden;    position: absolute;    border: 1px solid #1a3576;    border-top: none;    top: 42px;    background-color: #fff;    z-index: 9999;}.search .search_tips ul, .search .search_history ul {    width: 418px;    overflow: hidden;    padding: 10px 0;}.search .search_tips ul li, .search .search_history ul li {    width: 398px;    overflow: hidden;    height: 24px;    line-height: 24px;    padding: 0 10px;    cursor: pointer;    float: left;}.search .search_history .close, .search .search_tips .close {    color: #999;    display: inline-block;    height: 26px;    border-top: 1px solid #e5e5e5;    text-align: center;    line-height: 26px;    width: 418px;}.search .search_history .lishi {    display: inline-block;    width: 408px;    height: 30px;    line-height: 30px;    padding-left: 10px;    color: #1a3577;}.search .search_history ul.his_ul {    padding-top: 0;}.search .search_history ul.his_ul li {    color: #1a3577;}.search .search_history ul.his_ul li:hover, .search .search_history ul.his_ul li.curr {    background-color: #e4eeff;}.search .search_history ul.his_ul li:hover a, .search .search_history ul.his_ul li.curr a {    display: inline-block;    color: #999;}.search .search_history ul.his_ul li a {    display: none;}.search .search_history ul.his_ul li strong {    font-weight: bold;}.search .search_tips ul.tip_ul li {    color: #666;}.search .search_tips ul.tip_ul li strong {    font-weight: bold;}.search .search_tips ul.tip_ul li:hover, .search .search_tips ul.tip_ul li.curr {    background-color: #e4eeff;}/*面包屑*/.mianbaoxie {    width: 1200px;    height: 20px;    margin-top: 10px;    margin-bottom: 10px;    font-size: 12px;    color: #666666;    font-family: 'Microsoft YaHei';}.mianbaoxie a {    color: #666666;}