﻿@charset "utf-8";







/* CSS Document */







* {



    margin: 0px;



    padding: 0px;



}







img {



    border: 0;



    margin: 0;



    padding: 0;



}







ul,



li,



ol,



h1,



h2,



h3,



dl,



dt,



dd,



form,



p,



span,



b,



u,



s,



i {



    list-style: none;



    margin: 0;



    padding: 0;



}







.clearfix {



    display: inline-table;



}







* html .clearfix {



    height: 1%;



    /*ie6*/



}







*+html .clearfix {



    min-height: 1px;



}







.clearfix:after {



    content: ".";



    display: block;



    height: 0;



    clear: both;



    visibility: hidden;



    font-size: 0;



}







.clearfix {



    display: inline-block;



}







* html .clearfix {



    height: 1%;



}







.clearfix {



    display: block;



}







input,



textarea {



    outline: none;



    border: 0px;



}







a {



    blr: expression(this.onFocus=this.blur());



    /* IE Opera */



    outline: none;



    /* FF Opera */



}







a:focus {



    -moz-outline-style: none;



    /* FF */



}







a:link {



    text-decoration: none;



    color: #535353;



}







a:visited {



    text-decoration: none;



    color: #535353;



}







a:hover {



    text-decoration: none;



    color: #000000;



}







a:active {



    text-decoration: none;



    color: #535353;



}







.clear {



    clear: both;



}







.clearfloat {



    clear: both;



    height: 0;



    font-size: 1px;



    line-height: 0px;



}







body {



    margin: 0px;



    color: #535353;



    font-size: 12px;



    font-family: 宋体, Arial, Helvetica, sans-serif;



}











/* font-family: microsoft yahei;*/







.sousuo_bg {



    background: #f5f5f5;



    width: 100%;



    height: 40px;



}







.sousuo {



    width: 1080px;



    height: 38px;



    margin: 0 auto;



    line-height: 38px;



}







.sousuo .re_ci {



    float: left;



    height: 38px;



    line-height: 38px;



    padding-left: 20px;



    color: #5a5a5a;



}







.sousuo .re_ci a {



    padding-right: 5px;



    color: #5a5a5a;



}







.sousuo .re_ci a span {



    font-weight: bold;



    color: #000;



}







.sousuo .bd {



    float: right;



    height: 33px;



    padding-top: 5px;



}







.bd .search1 {



    float: left;



    width: 184px;



    height: 21px;



    line-height: 26px;



    border: 1px solid #d2d2d2;



    background: url(../images/sousuo.jpg) left no-repeat;



    padding-left: 20px;



}







.bd .button1 {



    width: 66px;



    float: left;



    height: 23px;



    background: url(../images/sousuobg.jpg) left no-repeat;



    font-size: 12px;



    color: #322502;



}











/* flexslider */







.flexslider {



    position: relative;



    top: -2px;



    height: 480px;



    overflow: hidden;



    background: url(../images/loading.gif) 50% no-repeat #fff;



}







.slides {



    position: relative;



    z-index: 1;



}







.slides li {



    height: 500px;



    width: 100%



}







.flex-control-nav {



    position: absolute;



    bottom: 30px;



    z-index: 999;



    width: 100%;



    text-align: center;



}







.flex-control-nav li {



    display: inline-block;



    width: 14px;



    height: 14px;



    margin: 0 5px;



    *display: inline;



    zoom: 1;



}







.flex-control-nav a {



    display: inline-block;



    width: 14px;



    height: 14px;



    line-height: 40px;



    overflow: hidden;



    background: url(../images/dot.png) right 0 no-repeat;



    cursor: pointer;



}







.flex-control-nav .flex-active {



    background-position: 0 0;



}







.flex-direction-nav {



    position: absolute;



    z-index: 3;



    width: 100%;



    top: 45%;



}







.flex-direction-nav li a {



    display: block;



    width: 50px;



    height: 50px;



    overflow: hidden;



    cursor: pointer;



    position: absolute;



}







.flex-direction-nav li a.flex-prev {



    left: 40px;



    background: url(../images/prev.png) center center no-repeat;



}







.flex-direction-nav li a.flex-next {



    right: 40px;



    background: url(../images/next.png) center center no-repeat;



}







.zhiliangbg {



    width: 100%;



    height: 483px;



    background: #f7f7f7;



}







.zhiliangbg .zhiliang {



    width: 1080px;



    height: 483px;



    margin: 0 auto;



    background: url(../images/mainbg.jpg) center no-repeat;



    position: relative;



}







.zhiliang .zl1 {



    width: 322px;



    height: 222px;



    position: absolute;



    top: 39px;



    left: 20px;



}







.zhiliang .zl1 .zl1_t {



    font-family: microsoft yahei;



    font-size: 18px;



    position: absolute;



    line-height: 32px;



}







.zhiliang .zl1 .zl1_t span {



    color: #0497ab;



}







.zhiliang .zl1 .zl1_con {



    font-family: microsoft yahei;



    font-size: 16px;



    position: absolute;



    top: 90px;



    line-height: 26px;



}







.zhiliang .zl1 .zl1_con span {



    color: #0497ab;



}







.zhiliang .zl2 {



    width: 332px;



    height: 222px;



    position: absolute;



    top: 229px;



    left: 382px;



}







.zhiliang .zl2 .zl1_t {



    font-family: microsoft yahei;



    font-size: 18px;



    position: absolute;



    line-height: 32px;



    top: 15px



}







.zhiliang .zl2 .zl1_t span {



    color: #0497ab;



}







.zhiliang .zl2 .zl1_con {



    font-family: microsoft yahei;



    font-size: 16px;



    position: absolute;



    top: 130px;



    line-height: 26px;



}







.zhiliang .zl2 .zl1_con span {



    color: #0497ab;



}







.zhiliang .zl3 {



    width: 332px;



    height: 222px;



    position: absolute;



    top: 29px;



    left: 740px;



}







.zhiliang .zl3 .zl1_t {



    font-family: microsoft yahei;



    font-size: 18px;



    position: absolute;



    line-height: 32px;



}







.zhiliang .zl3 .zl1_t span {



    color: #0497ab;



}







.zhiliang .zl3 .zl1_con {



    font-family: microsoft yahei;



    font-size: 16px;



    position: absolute;



    top: 90px;



    line-height: 26px;



}







.zhiliang .zl3 .zl1_con span {



    color: #0497ab;



}







.ysbg {



    background: url(../images/ys_bg.jpg) center no-repeat #f6f6f6;



    width: 100%;



    height: 1323px;



}







.hbbg {



    background: url(../images/hezuohuobanbg.jpg) center no-repeat;



    height: 346px;



    width: 100%;



    text-align: center;



}







.hbbg .hb_title {



    margin: 0 auto;



    padding-top: 36px;



    width: 1080px;



    height: 50px;



    margin-bottom: 52px;



}







.hbbg .hb_title a {



    font-size: 24px;



    color: #FFF;



    font-family: microsoft yahei;



}







.gd_01 {



    position: relative;



    height: 165px;



    width: 1080px;



    margin: 0 auto;



    overflow: hidden;



}







.gd_01 em {



    position: absolute;



    top: 35px;



}







.gd_01 .t_l {



    left: 0px;



}







.gd_01 .t_r {



    right: 0px;



}







.gd_01 #simgs {



    margin: 0 36px;



}







.gd_01 li {



    float: left;



    width: 190px;



    padding: 0 16px 0 0;



    text-align: center;



}







.gd_01 li.last {



    padding-right: 0;



}







.gd_01 li img {



    display: block;



    width: 190px;



    height: 124px;



    margin-bottom: 5px;



    padding: 7px;



    background: #d7d7d7;



}







.gd_01 li a {



    color: #fff;



    display: block;



    width: 190px;



}







.gd_01 .fl {



    float: left;



}







.gd_01 .fr {



    float: right;



}







.gd_01 .pa {



    position: absolute;



}







.gd_01 .pr {



    position: relative



}







.chanpinbg {



    width: 100%;



    background: url(../images/chanpinbg.jpg) repeat;



}







.chanpinbg .chanpin {



    width: 1080px;



    margin: 0 auto;



    padding-top: 33px;



    padding-bottom: 30px;



}







.chanpin .list {



    width: 254px;



    float: left;



    padding-bottom: 20px;



    background: #fff;



    height: 960px;



    overflow: hidden;



}







.list .list1 {



    background: url(../images/list_t1.jpg) no-repeat;



    width: 254px;



    height: 48px;



    float: left;



}







.list .list2 {



    width: 254px;



    background: #FFF;



    border: 1px solid #bfbfbf;



}







.list2 .list_t {



    background: url(../images/list_t2.jpg) no-repeat;



    height: 96px;



    float: left;



    width: 254px;



    text-align: center;



}







.list2 .list_t a {



    font-size: 25px;



    color: #00a3bb;



    font-family: microsoft yahei;



    line-height: 96px;



}







.list2 .list_con {



    float: left;



    padding-left: 15px;



    padding-right: 15px;



    width: 224px;



}







.list2 .list_con ul li.fist {



    margin-top: 10px;



    border-bottom: none;



    background: url(../images/list-con_li1.jpg) no-repeat;



    padding-left: 35px;



    line-height: 31px;



    width: 161px;



    height: 31px;



}







.list2 .list_con ul li.fist a {



    font-size: 16px;



    font-family: microsoft yahei;



    float: left;



}







.list2 .list_con ul li {



    line-height: 22px;



    border-bottom: 1px dashed #CCCCCC;



    padding-left: 21px;



}







.list2 .list_con ul li:hover {



    background: #0496ab;



}







.list2 .list_con ul li:hover a {



    color: #FFF;



}







.list2 .list_lx {



    width: 254px;



    float: left;



    text-align: center;



}







.list2 .list_lx .lx_duo {



    width: 254px;



    text-align: center;



    line-height: 30px;



    height: 30px;



}







.list2 .list_lx .lx_duo a {



    color: #000;



}







.list2 .list_lx .lx_an {



    float: left;



    padding-left: 63px;



}







.chanpin .zhanshi {



    width: 800px;



    float: right;



}







.zhanshi .zs_t {



    height: 40px;



    background: #FFF;



    width: 800px;



    margin-bottom: 10px;



}







.zhanshi .zs_t .zst1 {



    float: left;



    background: #00a3bb;



    width: 200px;



    height: 40px;



    line-height: 40px;



    font-size: 16px;



    color: #FFF;



    text-align: left;



    font-family: microsoft yahei;



    text-indent: 2em;



}







.zhanshi .zs_t .zst2 {



    float: right;



    padding-right: 10px;



    padding-top: 15px;



}







.zhanshi .zs1 {



    float: left;



}







.zs1 .zs_con {



    float: left;



    margin-bottom: 10px;



    width: 800px;



}







.zs1 .zs_con ul li {



    width: 181px;



    float: left;



    margin-left: 10px;



    margin-right: 5px;



    margin-top: 15px;



}







.zs1 .zs_con ul li img {



    width: 167px;



    height: 167px;



    padding: 6px;



    background: #FFF;



    border: 1px solid #bfbfbf;



}







.zs1 .zs_con ul li:hover {



    background: #0496ab;



}







.zs1 .zs_con ul li:hover a {



    color: #FFF;



}







.zs1 .zs_con ul li span {



    width: 181px;



    height: 25px;



    line-height: 25px;



    float: left;



    text-align: center;



}







.ads1 {



    width: 100%;



    background: url(../images/ads1a.jpg) center no-repeat;



    height: 173px;



}







.ads1 .ads_an {



    width: 100px;



    margin: 0 auto;



    text-align: left;



    padding-left: 665px;



    padding-top: 117px;



}







.ysbg .youshi {



    height: 1323px;



    width: 1080px;



    margin: 0 auto;



    position: relative;



}







.ysbg .youshi .ys1 {



    width: 406px;



    height: 174px;



    position: absolute;



    left: 82px;



    top: 150px;



}







.ysbg .youshi span {



    color: #0497ab;



}







.ysbg .youshi .ys1 .yst {



    font-size: 22px;



    color: #00a3bb;



    font-family: microsoft yahei;

	line-height: 28px;



}







.ysbg .youshi .ys1 .ys_con {



    line-height: 25px;



    position: absolute;



    left: 0px;



    top: 69px;



}







.ysbg .youshi .ys2 {



    width: 406px;



    height: 174px;



    position: absolute;



    left: 654px;



    top: 455px;



}







.ysbg .youshi .ys2 .yst {



    font-size: 22px;



    color: #00a3bb;



    font-family: microsoft yahei;

	line-height: 28px;



}







.ysbg .youshi .ys2 .ys_con {



    line-height: 25px;



    position: absolute;



    left: 0px;



    top: 69px;



}







.ysbg .youshi .ys3 {



    width: 406px;



    height: 174px;



    position: absolute;



    left: 82px;



    top: 751px;



}







.ysbg .youshi .ys3 .yst {



    font-size: 22px;



    color: #00a3bb;



    font-family: microsoft yahei;

	line-height: 28px;



}







.ysbg .youshi .ys3 .ys_con {



    line-height: 25px;



    position: absolute;



    left: 0px;



    top: 69px;



}







.ysbg .youshi .ys4 {



    width: 406px;



    height: 174px;



    position: absolute;



    left: 640px;



    top: 1068px;



}







.ysbg .youshi .ys4 .yst {



    font-size: 22px;



    color: #00a3bb;



    font-family: microsoft yahei;



}







.ysbg .youshi .ys4 .ys_con {



    line-height: 25px;



    position: absolute;



    left: 0px;



    top: 40px;



}







.ysbg .youshi .ys4 .ys_dh {



    float: left;



    position: absolute;



    top: 167px;



    font-size: 18px;



    font-family: microsoft yahei;



}







.ysbg .youshi .ys4 .ys_dh span {



    color: #0497ab;



    font-size: 25px;



}







.ysbg .youshi .ys4 .ys_an {



    float: left;



    position: absolute;



    top: 167px;



    left: 192px;



}







.jzbg {



    width: 100%;



    height: 453px;



    background: #efefef;



    padding-top: 25px;



}







.jzbg .jianzheng {



    width: 1080px;



    height: 453px;



    margin: 0 auto;



}







.jianzheng .jz_t {



    float: left;



    color: #0c82f0;



    font-size: 30px;



    font-family: microsoft yahei;



    font-weight: bold;



    text-align: center;



    background: url(../images/jz_title.jpg) center no-repeat;



    width: 1094px;



    height: 51px;



    margin: 0 auto;



}







.jianzheng .jz_con {



    float: left;



    margin-top: 15px;



}







.jianzheng .jz_con .jz1 {



    width: 243px;



    height: 341px;



    background: #FFF;



    float: left;



    margin-left: 15px;



    margin-right: 10px;



    margin-top: 20px;



}







.jianzheng .jz_con .jz1:hover {



    background: #00a3bb;



    color: #FFF;



}







.jianzheng .jz_con .jz1:hover a {



    color: #FFF;



}







.jz1 .jz1_tu {



    float: left;



    border-top: 4px #00a3bb solid;



}







.jz1 .jz1_t a {



    line-height: 25px;



    text-align: center;



    width: 243px;



    font-family: microsoft yahei;



    height: 25px;



    float: left;



}







.jz1 .jz1_con {



    padding-left: 20px;



    padding-right: 20px;



    line-height: 24px;



}







.jz1 .jz1_more {



    float: right;



    padding-right: 20px;



}







.jz1 .jz1_more a {



    font-weight: bold;



    color: #e8150e;



}







.rongyubg {



    background: url(../images/rongyubg.jpg) center no-repeat;



    height: 355px;



    width: 100%;



}







.rongyubg .rongyu {



    width: 1080px;



    height: 355px;



    margin: 0 auto;



    padding-top: 10px;



}







.rongyu .rongyu_t {



    height: 115px;



    float: left;



    color: #fff;



    font-size:24px;



    font-family: microsoft yahei;



    font-weight: bold;



    text-align: center;



    width: 1080px;



    line-height: 51px;



    margin: 0 auto;



}







.gd_02 {



    float: left;



    width: 1080px;



    height: 190px;



    overflow: hidden;



}







.gd_02 #simgs2 {



    float: left;



    width: 1080px;



    height: 205px;



    overflow: hidden;



}







.gd_02 #simgs2 ul li {



    text-align: center;



    width: 200px;



    float: left;



    display: inline;



    margin-left: 16px;



    -margin-left: 13px;



}







.gd_02 #simgs2 ul li img {



    width: 190px;



    height: 160px;



    float: left;



    border: #ccc solid 1px;



    padding: 5px;



    background: #FFF;



}







.gd_02 #simgs2 ul li a {



    color: #fff;



    text-decoration: none;



    line-height: 25px;



}







.about_lxbg {



    background: #f1f1f1;



    width: 100%;



    height: auto;



    display: block;



    overflow: hidden;



    padding-top: 25px;



}







.about_lxbg .ablx {



    width: 1080px;



    margin: 0 auto;



    height: 350px;



}







.ablx .about {



    width: 796px;



    height: 347px;



    background: #FFF;



    float: left;



    padding-top: 10px;



}







.about .about_t {



    padding-left: 20px;



    padding-right: 15px;



    height: 40px;



    line-height: 40px;



    width: 749px;



    border-bottom: 1px solid #ababab;



}







.about .about_t .abt1 {



    width: 220px;



    border-bottom: 1px solid #66c245;



    line-height: 40px;



    height: 40px;



    background: url(../images/tt_tu.jpg) left center no-repeat;



    padding-left: 20px;



    float: left;



    font-family: Arial, Helvetica, sans-serif;



    font-size: 16px;



}







.about .about_t .abt1 a {



    font-size: 18px;



    color: #00a3bb;



    font-family: microsoft yahei;



}







.about .about_t .abt2 {



    float: right;



}







.about .about_con {



    float: left;



    padding-top: 20px;



    padding-left: 20px;



}







.about_con .abtc_l {



    width: 289px;



    float: left;



    margin-right: 15px;



}







.about_con .abtc_l li img {



    padding: 4px;



    width: 279px;



    height: 186px;



    border: 1px solid #CCC;



}







.about_con .abtc_l li:hover {



    background: #00a3bb;



}







.about_con .abtc_r {



    width: 451px;



    float: left;



}







.about_con .abtc_r .abtcr_1 a {



    line-height: 25px;



    color: #00a3bb;



    font-weight: bold;



}







.about_con .abtc_r .abtcr_c {



    height: 224px;



    overflow: hidden;



    width: 443px;



    line-height: 18px;



    text-indent: 24px;



}







.about_con .abtc_r .abtcr_more a {



    float: left;



    margin-top: 2px;



    color: #e8150e;



    font-weight: bold;



}







.ablx .lianxi {



    float: right;



    background: #FFF;



    background: #FFF;



}







.lianxi .lx_t {



    padding-left: 20px;



    padding-right: 15px;



    height: 40px;



    line-height: 40px;



    width: 218px;



    border-bottom: 1px solid #ababab;



}







.lianxi .lx_t .lxt1 {



    width: 150px;



    border-bottom: 1px solid #66c245;



    line-height: 40px;



    height: 40px;



    background: url(../images/tt_tu.jpg) left center no-repeat;



    padding-left: 20px;



    float: left;



    font-family: Arial, Helvetica, sans-serif;



    font-size: 16px;



}







.lianxi .lx_t .lxt1 a {



    font-size: 18px;



    color: #00a3bb;



    font-family: microsoft yahei;



}







.lianxi .lx_t .lxt2 {



    float: right;



}







.lianxi .lx_con {



    float: left;



    padding-left: 15px;



    background: #fff;



    width: 229px



}







.lx_con img {



    margin-top: 15px;



    width: 229px;



}







.lx_con p {



    line-height: 22px;



}







.fencai {



    width: 1080px;



    height: 260px;



    margin: 0 auto;



    background: #fff;



    margin-top: 20px;



}







.fencai .ttt {



    padding-left: 20px;



    width: 1060px;



    height: 38px;



    border-bottom: 2px solid #ababab;



    background: url(../images/tt_tu.jpg) 15px center no-repeat;



}







.fencai .ttt ul {



    width: 320px;



    float: left;



    height: 38px;



}







.fencai .ttt .gd {



    float: right;



    line-height: 38px;



    padding-right: 16px;



}







.fencai .ttt li {



    font-family: microsoft yahei;



    float: left;



    width: 110px;



    height: 38px;



    text-align: center;



    line-height: 38px;



    cursor: pointer;



    color: #00a3bb;



}







.fencai .ttt li a {



    font-size: 18px;



    font-family: microsoft yahei;



}







.fencai .ttt li.hover a {



    color: #00a3bb;



}







.fencai .tabcont {



    width: 1080px;



    float: left;



    height: auto;



    clear: both;



}







.fencai .tabcont .tabc {



    width: 1080px;



    float: left;



    height: auto;



    clear: both;



}







.fencai .tabcont .tabc ul li {



    margin-bottom: 10px;



    width: 200px;



    float: left;



    margin-top: 23px;



    margin-left: 5px;



    margin-right: 10px;



    float: left;



}







.fencai .tabcont .tabc ul li img {



    width: 190px;



    height: 136px;



    padding: 4px;



    border: 1px solid #CCC;



}







.fencai .tabcont .tabc ul li:hover {



    background: #00a3bb;



}







.fencai .tabcont .tabc ul li:hover a {



    color: #FFF;



}







.fencai .tabcont .tabc ul li span {



    height: 28px;



    line-height: 28px;



    float: left;



    text-align: center;



    width: 200px;



}







.fencai .yingying {



    background: url(../images/yingyingjpg.jpg) center no-repeat;



    height: 29px;



    width: 1080px;



    float: left;



}







.xinxi_wenti {



    width: 1080px;



    height: 482px;



    margin: 0 auto;



    margin-top: 20px;



}







.xinxi_wenti .xinxi {



    float: left;



    width: 733px;



    background: #ffffff;



    height: 466px;



}







.ttt {



    width: 711px;



    height: 52px;



    border-bottom: 1px solid #CCC;



    padding-left: 15px;



}







.ttt ul {



    width: 500px;



    float: left;



    height: 52px;



}







.ttt .gd {



    float: right;



    line-height: 52px;



    padding-right: 5px;



}







.ttt li {



    float: left;



    width: 90px;



    height: 52px;



    text-align: center;



    line-height: 52px;



    cursor: pointer;



    color: #000;



}







.ttt li a {



    font-size: 16px;



    font-family: microsoft yahei;



}







.ttt li:hover {



    color: #00a3bb;



}







.ttt li a:hover {



    font-weight: bold;



    color: #00a3bb;



}







.tabcont {



    width: 733px;



    float: left;



    height: auto;



    clear: both;



}







.tabcont .tabc {



    width: 733px;



    float: left;



    height: auto;



    clear: both;



}







.tabc .xinwen_con {



    width: 733px;



    float: left;



    padding-top: 15px;



    height: 145px;



}







.tabc .xinwen_con .about_pic {



    width: 227px;



    float: left;



    padding-left: 20px;



    height: 146px;



}







.tabc .xinwen_con .about_pic img {



    padding: 3px;



    border: 1px solid #CCC;



}







.tabc .xinwen_con ul {



    float: left;



    width: 461px;



    height: 145px;



}







.tabc .xinwen_con ul li {



    width: 275px;



}







.tabc .xinwen_con ul li.ali1 {



    line-height: 25px;



    width: 275px;



    height: 25px;



    overflow: hidden;



    padding-left: 20px;



}







.tabc .xinwen_con ul li.ali1 a {



    font-size: 14px;



    font-family: microsoft yahei;



    color: #828181;



    font-weight: bold;



}







.tabc .xinwen_con ul li.ali2 {



    line-height: 22px;



    padding-left: 15px;



    width: 461px;



    height: 92px;



    overflow: hidden;



}







.tabc .xinwen_con ul li.ali3 a {



    padding-left: 20px;



    padding-top: 5px;



    font-weight: bold;



    color: #d10303;



}







.tabc .dixw {



    width: 733px;



    float: left;



}







.tabc .dixw ul {



    padding-top: 10px;



    width: 733px;



    float: left;



}







.tabc .dixw ul li {



    line-height: 32px;



    width: 340px;



    float: left;



    padding-left: 10px;



    border-bottom: 1px dashed #CCCCCC;



    margin-right: 10px;



    height: 32px;



    overflow: hidden;



}







.tabc .dixw ul li a {



    float: left;



    width: 200px;



    height: 32px;



    overflow: hidden;



}







.tabc .dixw ul li span {



    float: right;



}







.wenti {



    width: 324px;



    float: right;



    height: 464px;



    overflow: hidden;



    background: #FFF;



    color: #000;



}







.wenti .wt_title {



    width: 322px;



    height: 52px;



    border-bottom: 1px solid #bababa;



}







.wenti .wt_title span.ryj1 {



    width: 209px;



    height: 52px;



    color: #000;



    float: left;



    background: url(../images/wenda.jpg) 2px 12px no-repeat;



}







.wenti .wt_title span.ryj1 a {



    color: #00a3bb;



    line-height: 52px;



    text-align: center;



    padding-left: 9px;



    font-size: 16px;



    font-family: microsoft yahei;



}







.wenti .wt_title span.ryj2 {



    width: 74px;



    height: 52px;



    float: right;



}







.wenti .wt_title span.ryj2 a {



    float: right;



    line-height: 52px;



    padding-right: 10px;



    color: #000;



    font-size: 14px;



}







.wenti .wt_con {



    height: 430px;



}







.wenti .wt_con #ticker22 li {



    width: 302px;



    padding-bottom: 15px;



    padding-left: 18px;



    padding-top: 10px;



    border-bottom: 1px dashed #CCCCCC;



}







.wenti .wt_con #ticker22 li span.wen {



    line-height: 25px;



    width: 258px;



    height: 25px;



    overflow: hidden;



    background: url(../images/wen.jpg) 2px 2px no-repeat;



    clear: both;



    float: left;



    padding-left: 30px;



}







.wenti .wt_con #ticker22 li span.wen a {



    color: #000;



    font-weight: bold;



}







.wenti .wt_con #ticker22 li span.da {



    width: 264px;



    line-height: 50px;



    overflow: hidden;



    line-height: 25px;



    background: url(../images/da.jpg) 2px 6px no-repeat;



    clear: both;



    display: block;



    padding-left: 30px;



    color: #000;



}







.dtbg {



    background: url(../images/ditu.jpg) no-repeat;



    height: 374px;



    width: 100%;



    margin: 0 auto;



    padding-top: 15px;



}







.dtbg .ly_dt {



    width: 1080px;



    height: 364px;



    margin: 0 auto;



}







.ly_dt .liuyan {



    padding-top: 22px;



    padding-left: 22px;



    background: url(../images/liuyanbg.jpg) no-repeat;



    width: 328px;



    height: 342px;



    float: left;



}







.liuyan .ly_t {



    font-size: 14px;



    font-family: microsoft yahei;



}







.liuyan .ly_t span {



    color: #f47b02;



}







.ly_bd li {



    margin-top: 10px;



}







.ly_bd li span {



    float: left;



    width: 80px;



    font-size: 14px;



    font-family: microsoft yahei;



    text-align: right;



}







.ly_bd li .xinming {



    width: 188px;



    height: 22px;



    background: #e8e8e8;



}







.ly_bd li .neirong {



    background: #e8e8e8;



}







.ly_bd li .tijiao {



    width: 90px;



    height: 23px;



    background: #f71b01;



    color: #FFF;



    margin-left: 121px;



    margin-bottom: 20px;



}







.liuyan .ly_dh {



    width: 152px;



    height: 58px;



    float: left;



    font-size: 14px;



    font-family: microsoft yahei;



}







.liuyan .ly_dh span {



    color: #f71b01;



    font-size: 20px;



}







.liuyan .ly_an {}







.ly_dt .ditu {



    width: 673px;



    height: 359px;



    overflow: hidden;



    float: right;



    background: #FFF;



}







.links {



    width: 1080px;



    margin: 0 auto;



    height: 90px;



}







.links span {



    background: url(../images/linksbg.jpg) no-repeat;



    margin-top: 10px;



    height: 25px;



    float: left;



    border-bottom: 1px solid #CCC;



    width: 1080px;



}







.links p {



    width: 1080px;



    float: left;



    line-height: 30px;



    margin: 10px 0px;



}







.links p a {



    display: inline-block;



    margin-right: 5px;



}







.havechild {



    position: relative



}







.childmenu {



    position: absolute;



    background: #ffffff;



    top: 50px;



    left: 0;



    z-index: 999;



    width: 450px;



    margin-left: -130px;



    padding-bottom: 15px;



    padding-top: 15px;



    padding-left: 20px;



    padding-right: 20px;



    display: none



}







.childmenu h1 {



    overflow: hidden;



    height: 24px;



    line-height: 24px;



    margin-right: 10px;



    margin-bottom: 5px;



    float: left;



    width: 140px



}







.childmenu h1 a:hover {



    background: #00a3bb !important;



    color: #fff !important;



}







.childmenu h1 a {



    width: 140px;



    color: #8c8c8c !important;



    background: url(../images/dang.jpg) no-repeat !important;



    border: 1px solid #e6e6e6;



    display: block;



    float: left;



    padding-left: 15px;



    height: 22px;



    line-height: 22px;



    font-weight: bold;



}







.all_contact_name {



    font-size: 14px;



    color: #01a3bc;



    padding: 6px 0;



}